DocumentCode :
596803
Title :
Energy-efficient multi-task computing on MPSoCs: A case study from a memory perspective
Author :
Westphal, Ralf ; Guntzel, Jose Luis ; Santos, L.C.V.
Author_Institution :
Comput. Sci. Dept. - PPGCC, Fed. Univ. of Santa Catarina, Florianopolis, Brazil
fYear :
2012
fDate :
9-12 Dec. 2012
Firstpage :
905
Lastpage :
908
Abstract :
To support growing data rates under low-power constraints, personal mobile devices rely on multi-core architectures which are challenged by increasing energy efficiency requirements. A mobile device is essentially a combination of two subsystems (a “PC” and a “radio”), which are often implemented as distinct multiprocessor systems-on-chip (MPSoC). The former supports multimedia processing and implements the end-user interface by relying on multi-thread computing under the management of a conventional operating system; the latter implements baseband processing by performing multi-task computing under the management of a real-time operating system. This paper focuses on the latter subsystem by describing a case study that estimates, from a memory perspective, the evolution of the energy efficiency for periodic multi-task computing as process technologies improve (90nm, 65nm, 45nm, and 32nm). The results show that real-time schedulability requirements limit the growth of throughput with increasing cache size in such a way that the extra cache consumption does not pay off. They also show that, in the context of multi-task computing, more than 89% of the energy spent in the memory subsystem is due to dynamic consumption. Such results allowed us to identify crucial cache optimizations to cope with increasing energy efficiency requirements.
Keywords :
microprocessor chips; multiprocessing systems; system-on-chip; MPSoC; cache consumption; cache optimization; dynamic consumption; end user interface; energy efficiency requirements; energy efficient multitask computing; multicore architectures; multimedia processing; multiprocessor systems on chip; multithread computing; periodic multitask computing; personal mobile device; process technology; real time operating system; real time schedulability requirements; Computational modeling; Cryptography; Memory management; Multiprocessing systems; Optimization; Real-time systems; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronics, Circuits and Systems (ICECS), 2012 19th IEEE International Conference on
Conference_Location :
Seville
Print_ISBN :
978-1-4673-1261-5
Electronic_ISBN :
978-1-4673-1259-2
Type :
conf
DOI :
10.1109/ICECS.2012.6463515
Filename :
6463515
Link To Document :
بازگشت