Memory and parallelism analysis using a platform-independent approach

Stefano Corda, Gagandeep Singh, Ahsan Javed Awan, Roel Jordans, Henk Corporaal

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

6 Citations (Scopus)
4 Downloads (Pure)

Abstract

Emerging computing architectures such as near-memory computing (NMC) promise improved performance for applications by reducing the data movement between CPU and memory. However, detecting such applications is not a trivial task. In this ongoing work, we extend the state-of-the-art platform-independent software analysis tool with NMC related metrics such as memory entropy, spatial locality, data-level, and basic-block-level parallelism. These metrics help to identify the applications more suitable for NMC architectures.

Original languageEnglish
Title of host publicationProceedings of the 22nd International Workshop on Software and Compilers for Embedded Systems, SCOPES 2019
EditorsSander Stuijk
Place of PublicationNew York
PublisherAssociation for Computing Machinery, Inc
Pages23-26
Number of pages4
ISBN (Electronic)978-1-4503-6762-2
DOIs
Publication statusPublished - 27 May 2019
Event22nd International Workshop on Software and Compilers for Embedded Systems, (SCOPES2019) - St. Goar, Germany
Duration: 27 May 201928 May 2019
https://scopesconf.org/scopes-19/

Conference

Conference22nd International Workshop on Software and Compilers for Embedded Systems, (SCOPES2019)
Abbreviated titleSCOPES2019
Country/TerritoryGermany
CitySt. Goar
Period27/05/1928/05/19
Internet address

Funding

This work was performed in the framework of Horizon 2020 program and is funded by European Commission under Marie Sklodow-ska-Curie Innovative Training Networks European Industrial Doctorate (Project ID: 676240). We would like to thank Fetahi Wuhib and Wolfgang John from Ericsson Research for their feedback on the draft of the paper.

Keywords

  • Application characterization
  • LLVM IR
  • Memory
  • Near-Memory Computing
  • Parallelism

Fingerprint

Dive into the research topics of 'Memory and parallelism analysis using a platform-independent approach'. Together they form a unique fingerprint.
  • NeMeCo

    Corporaal, H. (Project Manager), van Dalfsen, J. (Project member), Singh, G. (Project member), Chelini, L. (Project member), Corda, S. (Project member), Stuijk, S. (Project member), Sánchez Martín, V. (Project Manager), Jordans, R. (Project member), van der Hagen, D. (Project communication officer) & de Mol-Regels, M. (Project communication officer)

    1/04/1630/09/20

    Project: Research direct

Cite this