DocumentCode :
2457574
Title :
SAMOSA: Scratchpad aware mapping of streaming applications
Author :
Bhatti, Zubair Wadood ; Preuveneers, Davy ; Berbers, Yolande ; Miniskar, Narasinga Rao ; Wuyts, Roel
Author_Institution :
DistriNet, K.U. Leuven, Leuven, Belgium
fYear :
2011
fDate :
Oct. 31 2011-Nov. 2 2011
Firstpage :
48
Lastpage :
55
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.
Keywords :
cache storage; decoding; embedded systems; multiprocessing systems; power aware computing; system-on-chip; video coding; H.264 decoder; MPSoC; SAMOSA; buffer allocation; buffer dimensioning; cache; constraint-based optimization problem; energy constrained embedded systems; energy-execution time trade-off; scratchpad aware mapping of streaming applications; scratchpad memories; Arrays; Context; Energy consumption; Memory management; Parallel processing; Resource management; Schedules;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System on Chip (SoC), 2011 International Symposium on
Conference_Location :
Tampere
Print_ISBN :
978-1-4577-0671-4
Electronic_ISBN :
978-1-4577-0670-7
Type :
conf
DOI :
10.1109/ISSOC.2011.6089687
Filename :
6089687
Link To Document :
بازگشت