SAMOSA: Scratchpad aware mapping of streaming applications

Zubair Wadood Bhatti, Davy Preuveneers, Yolande Berbers, Narasinga Rao Miniskar, Roel Wuyts

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

2 Scopus citations

Abstract

Scratchpad memories have now emerged as an alternative to caches for energy constrained embedded systems. However, effectively mapping data on them while considering energy/timing trade-offs remains a challenge. We present SAMOSA as a technique for mapping streaming applications to scratchpad based MPSoCs. The contribution of this approach is a representation and transformation of the mapping problems-buffer dimensioning and allocation-to a constraint-based optimization problem. SAMOSA was used to explore energy-execution time trade-offs for mapping the H.264 decoder to a scratchpad-based MPSoC. Results show that scratchpad awareness has significant impacts on the energy-execution time trade-offs.

Original languageEnglish
Title of host publication2011 International Symposium on System on Chip, SoC 2011
Pages48-55
Number of pages8
DOIs
StatePublished - 2011
Externally publishedYes
Event13th International Symposium on System-on-Chip, SoC 2011 - Tampere, Finland
Duration: Oct 31 2011Nov 2 2011

Publication series

Name2011 International Symposium on System on Chip, SoC 2011

Conference

Conference13th International Symposium on System-on-Chip, SoC 2011
Country/TerritoryFinland
CityTampere
Period10/31/1111/2/11

Fingerprint

Dive into the research topics of 'SAMOSA: Scratchpad aware mapping of streaming applications'. Together they form a unique fingerprint.

Cite this