CIM-SIM: computation in Memory SIMuIator

Ali Banagozar, Stephan Wong, Muath Abu Lebdeh, Kanishkan Vadivel, Jintao Yu, Said Hamdioui, Sander Stuijk, Henk Corporaal

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

15 Citaten (Scopus)
384 Downloads (Pure)

Samenvatting

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.

Originele taal-2Engels
TitelProceedings of the 22nd International Workshop on Software and Compilers for Embedded Systems, SCOPES 2019
RedacteurenSander Stuijk
Plaats van productieNew York
UitgeverijAssociation for Computing Machinery, Inc
Pagina's1-4
Aantal pagina's4
ISBN van elektronische versie978-1-4503-6762-2
DOI's
StatusGepubliceerd - 27 mei 2019
Evenement22nd International Workshop on Software and Compilers for Embedded Systems, (SCOPES2019) - St. Goar, Duitsland
Duur: 27 mei 201928 mei 2019
https://scopesconf.org/scopes-19/

Congres

Congres22nd International Workshop on Software and Compilers for Embedded Systems, (SCOPES2019)
Verkorte titelSCOPES2019
Land/RegioDuitsland
StadSt. Goar
Periode27/05/1928/05/19
Internet adres

Vingerafdruk

Duik in de onderzoeksthema's van 'CIM-SIM: computation in Memory SIMuIator'. Samen vormen ze een unieke vingerafdruk.

Citeer dit