000 03468nam a22005295i 4500
001 978-981-10-1058-3
003 DE-He213
005 20220801221448.0
007 cr nn 008mamaa
008 160708s2016 si | s |||| 0|eng d
020 _a9789811010583
_9978-981-10-1058-3
024 7 _a10.1007/978-981-10-1058-3
_2doi
050 4 _aTK7867-7867.5
072 7 _aTJFC
_2bicssc
072 7 _aTEC008010
_2bisacsh
072 7 _aTJFC
_2thema
082 0 4 _a621.3815
_223
100 1 _aLARI, VAHID.
_eauthor.
_4aut
_4http://id.loc.gov/vocabulary/relators/aut
_956163
245 1 0 _aInvasive Tightly Coupled Processor Arrays
_h[electronic resource] /
_cby VAHID LARI.
250 _a1st ed. 2016.
264 1 _aSingapore :
_bSpringer Nature Singapore :
_bImprint: Springer,
_c2016.
300 _aXXIII, 149 p. 52 illus., 49 illus. in color.
_bonline resource.
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
347 _atext file
_bPDF
_2rda
490 1 _aComputer Architecture and Design Methodologies,
_x2367-3486
505 0 _aIntroduction -- Invasive Tightly Coupled Processor Arrays -- Self-adaptive Power and Energy Management for TCPAs -- On-Demand Fault Tolerance on Massively Parallel Processor Arrays -- Conclusions and Future Work.
520 _aThis book introduces new massively parallel computer (MPSoC) architectures called invasive tightly coupled processor arrays. It proposes strategies, architecture designs, and programming interfaces for invasive TCPAs that allow invading and subsequently executing loop programs with strict requirements or guarantees of non-functional execution qualities such as performance, power consumption, and reliability. For the first time, such a configurable processor array architecture consisting of locally interconnected VLIW processing elements can be claimed by programs, either in full or in part, using the principle of invasive computing. Invasive TCPAs provide unprecedented energy efficiency for the parallel execution of nested loop programs by avoiding any global memory access such as GPUs and may even support loops with complex dependencies such as loop-carried dependencies that are not amenable to parallel execution on GPUs. For this purpose, the book proposes different invasion strategies for claiming a desired number of processing elements (PEs) or region within a TCPA exclusively for an application according to performance requirements. It not only presents models for implementing invasion strategies in hardware, but also proposes two distinct design flavors for dedicated hardware components to support invasion control on TCPAs. .
650 0 _aElectronic circuits.
_919581
650 0 _aMicroprocessors.
_956164
650 0 _aComputer architecture.
_93513
650 1 4 _aElectronic Circuits and Systems.
_956165
650 2 4 _aProcessor Architectures.
_956166
710 2 _aSpringerLink (Online service)
_956167
773 0 _tSpringer Nature eBook
776 0 8 _iPrinted edition:
_z9789811010576
776 0 8 _iPrinted edition:
_z9789811010590
776 0 8 _iPrinted edition:
_z9789811093173
830 0 _aComputer Architecture and Design Methodologies,
_x2367-3486
_956168
856 4 0 _uhttps://doi.org/10.1007/978-981-10-1058-3
912 _aZDB-2-ENG
912 _aZDB-2-SXE
942 _cEBK
999 _c79695
_d79695