000 | 03751nam a22005415i 4500 | ||
---|---|---|---|
001 | 978-3-031-01772-8 | ||
003 | DE-He213 | ||
005 | 20240730163719.0 | ||
007 | cr nn 008mamaa | ||
008 | 220601s2021 sz | s |||| 0|eng d | ||
020 |
_a9783031017728 _9978-3-031-01772-8 |
||
024 | 7 |
_a10.1007/978-3-031-01772-8 _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 |
_aFujiki, Daichi. _eauthor. _4aut _4http://id.loc.gov/vocabulary/relators/aut _980135 |
|
245 | 1 | 0 |
_aIn-/Near-Memory Computing _h[electronic resource] / _cby Daichi Fujiki, Xiaowei Wang, Arun Subramaniyan, Reetuparna Das. |
250 | _a1st ed. 2021. | ||
264 | 1 |
_aCham : _bSpringer International Publishing : _bImprint: Springer, _c2021. |
|
300 |
_aXV, 124 p. _bonline resource. |
||
336 |
_atext _btxt _2rdacontent |
||
337 |
_acomputer _bc _2rdamedia |
||
338 |
_aonline resource _bcr _2rdacarrier |
||
347 |
_atext file _bPDF _2rda |
||
490 | 1 |
_aSynthesis Lectures on Computer Architecture, _x1935-3243 |
|
505 | 0 | _aPreface -- Acknowledgments -- Introduction -- Technology Basics and Taxonomy -- Computing with DRAMs -- Computing with SRAMs -- Computing with Non-Volatile Memories -- Domain-Specific Accelerators -- Programming Models -- Closing Thoughts -- Bibliography -- Authors' Biographies. | |
520 | _aThis book provides a structured introduction of the key concepts and techniques that enable in-/near-memory computing. For decades, processing-in-memory or near-memory computing has been attracting growing interest due to its potential to break the memory wall. Near-memory computing moves compute logic near the memory, and thereby reduces data movement. Recent work has also shown that certain memories can morph themselves into compute units by exploiting the physical properties of the memory cells, enabling in-situ computing in the memory array. While in- and near-memory computing can circumvent overheads related to data movement, it comes at the cost of restricted flexibility of data representation and computation, design challenges of compute capable memories, and difficulty in system and software integration. Therefore, wide deployment of in-/near-memory computing cannot be accomplished without techniques that enable efficient mapping of data-intensive applications to such devices,without sacrificing accuracy or increasing hardware costs excessively. This book describes various memory substrates amenable to in- and near-memory computing, architectural approaches for designing efficient and reliable computing devices, and opportunities for in-/near-memory acceleration of different classes of applications. | ||
650 | 0 |
_aElectronic circuits. _919581 |
|
650 | 0 |
_aMicroprocessors. _980136 |
|
650 | 0 |
_aComputer architecture. _93513 |
|
650 | 1 | 4 |
_aElectronic Circuits and Systems. _980137 |
650 | 2 | 4 |
_aProcessor Architectures. _980138 |
700 | 1 |
_aWang, Xiaowei. _eauthor. _4aut _4http://id.loc.gov/vocabulary/relators/aut _980139 |
|
700 | 1 |
_aSubramaniyan, Arun. _eauthor. _4aut _4http://id.loc.gov/vocabulary/relators/aut _980140 |
|
700 | 1 |
_aDas, Reetuparna. _eauthor. _4aut _4http://id.loc.gov/vocabulary/relators/aut _980141 |
|
710 | 2 |
_aSpringerLink (Online service) _980142 |
|
773 | 0 | _tSpringer Nature eBook | |
776 | 0 | 8 |
_iPrinted edition: _z9783031000690 |
776 | 0 | 8 |
_iPrinted edition: _z9783031006449 |
776 | 0 | 8 |
_iPrinted edition: _z9783031029004 |
830 | 0 |
_aSynthesis Lectures on Computer Architecture, _x1935-3243 _980143 |
|
856 | 4 | 0 | _uhttps://doi.org/10.1007/978-3-031-01772-8 |
912 | _aZDB-2-SXSC | ||
942 | _cEBK | ||
999 |
_c84904 _d84904 |