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