DocumentCode :
942632
Title :
Power aware data and memory management for dynamic applications
Author :
Marchal, P. ; Gomez, J.I. ; Atienza, D. ; Mamagkakis, S. ; Catthoor, F.
Author_Institution :
IMEC, Leuven, Belgium
Volume :
152
Issue :
2
fYear :
2005
fDate :
3/1/2005 12:00:00 AM
Firstpage :
224
Lastpage :
238
Abstract :
In recent years, the semiconductor industry has turned its focus towards heterogeneous multiprocessor platforms. They are an economically viable solution for coping with the growing setup and manufacturing cost of silicon systems. Furthermore, their inherent flexibility perfectly supports the emerging market of interactive, mobile data and content services. The platform´s performance and energy depend largely on how well the data-dominated services are mapped on the memory subsystem. A crucial aspect thereby is how efficient data is transferred between the different memory layers. Several compilation techniques have been developed to optimally use the available bandwidth. Unfortunately, they do not take the interaction between multiple threads into account and do not deal with the dynamic behaviour of these novel applications. The main limitations of current techniques are outlined and an approach for dealing with them is introduced.
Keywords :
memory architecture; multi-threading; multiprocessing systems; program compilers; storage management; compilation techniques; data transfer; data-dominated services; dynamic applications; heterogeneous multiprocessor platforms; interactive services; memory management; memory subsystem; mobile data services; power aware data management; semiconductor industry;
fLanguage :
English
Journal_Title :
Computers and Digital Techniques, IEE Proceedings -
Publisher :
iet
ISSN :
1350-2387
Type :
jour
DOI :
10.1049/ip-cdt:20045077
Filename :
1454202
Link To Document :
بازگشت