TDO-CIM: Transparent Detection and Offloading for Computation In-memory

Kanishkan Vadivel, Lorenzo Chelini, Ali BanaGozar, Gagandeep Singh, Stefano Corda, Roel Jordans, Henk Corporaal

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

11 Citaten (Scopus)
91 Downloads (Pure)

Samenvatting

Computation in-memory is a promising non-von Neumann approach aiming at completely diminishing the data transfer to and from the memory subsystem. Although a lot of architectures have been proposed, compiler support for such architectures is still lagging behind. In this paper, we close this gap by proposing an end-to-end compilation flow for in-memory computing based on the LLVM compiler infrastructure. Starting from sequential code, our approach automatically detects, optimizes, and offloads kernels suitable for in-memory acceleration. We demonstrate our compiler tool-flow on the PolyBench/C benchmark suite and evaluate the benefits of our proposed in-memory architecture simulated in Gem5 by comparing it with a state-of-the-art von Neumann architecture.
Originele taal-2Engels
Titel2020 Design, Automation & Test in Europe Conference & Exhibition (DATE)
RedacteurenGiorgio Di Natale, Cristiana Bolchini, Elena-Ioana Vatajelu
UitgeverijInstitute of Electrical and Electronics Engineers
Pagina's1602-1605
Aantal pagina's4
ISBN van elektronische versie978-3-9819263-4-7
DOI's
StatusGepubliceerd - 30 jun. 2020
Evenement23rd Design, Automation and Test in Europe Conference and Exhibition (DATE 2020) - Grenoble, Frankrijk
Duur: 9 mrt. 202013 mrt. 2020
Congresnummer: 23

Congres

Congres23rd Design, Automation and Test in Europe Conference and Exhibition (DATE 2020)
Verkorte titelDATE 2020
Land/RegioFrankrijk
StadGrenoble
Periode9/03/2013/03/20

Financiering

FinanciersFinanciernummer
EC Horizon 2020 Research and Innovation Program
European Union’s Horizon Europe research and innovation programme780215, 676240

    Trefwoorden

    • cs.AR
    • cs.ET

    Vingerafdruk

    Duik in de onderzoeksthema's van 'TDO-CIM: Transparent Detection and Offloading for Computation In-memory'. Samen vormen ze een unieke vingerafdruk.

    Citeer dit