Title :
Frequency-based code placement for embedded multiprocessors
Author :
Goldfeder, Corey
Author_Institution :
Columbia Univ., New York, NY, USA
Abstract :
Multiprocessor embedded systems often have processor-local caches and a shared memory. If the system´s code is available at design time we can maximize cache hits by rearranging code in memory so that frequently executed tasks reside in reserved areas of the caches and are not overwritten by less frequent tasks.
Keywords :
cache storage; embedded systems; multiprocessing systems; shared memory systems; frequency-based code; multiprocessor embedded system; processor-local cache; shared memory; Algorithm design and analysis; Embedded system; Frequency; Memory management; Operating systems; Permission; Power generation economics; Power system economics; Real time systems; Runtime;
Conference_Titel :
Design Automation Conference, 2005. Proceedings. 42nd
Print_ISBN :
1-59593-058-2
DOI :
10.1109/DAC.2005.193901