Projects per year
Abstract
Computation-in-memory reverses the trend in von-Neumann processors by bringing the computation closer to the data, to even within the memory array, as opposed to introducing new memory hierarchies to keep (frequently used) data closer to a central processing unit (CPU). In recent years, new non-volatile memory (NVM) technologies, e.g., memristor, PCM, etc., have proven that they can function as memories and perform computations on the stored data as well. In particular, when they are combined with a modest set of (digital) peripheral modules, a wider range of operations can be supported, e.g., vector matrix multiply and Boolean logic. In this paper, we are introducing the CIM-SIM, an open source simulator written in SystemC, which is capable of simulating the functional behaviour of such architectures. The architecture includes the definition of a set of technology-agnostic nano-instructions.
Original language | English |
---|---|
Title of host publication | Proceedings of the 22nd International Workshop on Software and Compilers for Embedded Systems, SCOPES 2019 |
Editors | Sander Stuijk |
Place of Publication | New York |
Publisher | Association for Computing Machinery, Inc |
Pages | 1-4 |
Number of pages | 4 |
ISBN (Electronic) | 978-1-4503-6762-2 |
DOIs | |
Publication status | Published - 27 May 2019 |
Event | 22nd International Workshop on Software and Compilers for Embedded Systems, (SCOPES2019) - St. Goar, Germany Duration: 27 May 2019 → 28 May 2019 https://scopesconf.org/scopes-19/ |
Conference
Conference | 22nd International Workshop on Software and Compilers for Embedded Systems, (SCOPES2019) |
---|---|
Abbreviated title | SCOPES2019 |
Country/Territory | Germany |
City | St. Goar |
Period | 27/05/19 → 28/05/19 |
Internet address |
Keywords
- Computation In Memory
- Memristor
- Non-Volatile Memory
- Non-Von Neumann Architecture
- Simulator
Fingerprint
Dive into the research topics of 'CIM-SIM: computation in Memory SIMuIator'. Together they form a unique fingerprint.Projects
- 1 Finished
-
MNEMOSENE - Computation-in-memory architecture based on resistive devices
Corporaal, H. (Project Manager), Jordans, R. (Project member), Sánchez Martín, V. (Project Manager), Stuijk, S. (Project member), Banagozar, A. (Project member), Vadivel, K. (Project member), Singh, G. (Project member), van der Hagen, D. (Project communication officer) & de Mol-Regels, M. (Project communication officer)
1/01/18 → 30/06/21
Project: Research direct