In-/Near-Memory Computing / by Daichi Fujiki, Xiaowei Wang, Arun Subramaniyan, Reetuparna Das.
By: Fujiki, Daichi, autor
Contributor(s): Wang, Xiaowei, autor
| Subramaniyan, Arun, autor
| Das, Reetuparna, autor
Material type:
E-bookSeries: (Synthesis Lectures on Computer Architecture, 1935-3243).Publisher: Cham : Springer International Publishing, 2021Edition: 1st edition 2021.Description: 1 recurso en línea (XV, 124 páginas).ISBN: 9783031017728.Subject: Dispositivos de almacenamiento de datos
| Item type | Current library | Collection | Call number | Status | Date due | Barcode | Item holds | |
|---|---|---|---|---|---|---|---|---|
LIBRO-E NO PRÉSTAMO
|
Madrid Digital Acceso Electrónico (UEM) | Ciencias e Ingeniería | TK7895.M4 2021 EB (Browse shelf(Opens below)) | Acceso electrónico | eBook.01112432 |
Browsing Madrid Digital shelves, Shelving location: Acceso Electrónico (UEM) Close shelf browser (Hides shelf browser)
| TK7895.M4 2019 EB Non-Volatile Memory Database Management Systems | TK7895.M4 2020 EB Applications of Emerging Memory Technology : Beyond Storage | TK7895 .M4 2020 EB Index Generation Functions | TK7895.M4 2021 EB In-/Near-Memory Computing | TK7895 .M4 2022 EB A Primer on Memory Persistency | TK7895 .M4 2024 EB In-Memory Computing Hardware Accelerators for Data-Intensive Applications | TK7895.M4 C684 2018 EB Digital Storage in Consumer Electronics The Essential Guide |
Preface -- 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.
This 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.
There are no comments on this title.