DocumentCode :
258572
Title :
PAMS: Pattern Aware Memory System for embedded systems
Author :
Hussain, Tassadaq ; Sonmez, Nehir ; Palomar, Oscar ; Unsal, Osman ; Cristal, Adrian ; Ayguade, Eduard ; Valero, Mateo ; Gursal, S.A.
Author_Institution :
Comput. Sci., Barcelona Supercomput. Center, Barcelona, Spain
fYear :
2014
fDate :
8-10 Dec. 2014
Firstpage :
1
Lastpage :
7
Abstract :
In this paper, we propose a hardware mechanism for embedded multi-core memory system called Pattern Aware Memory System (PAMS). The PAMS supports static and dynamic data structures using descriptors and specialized memory and reduces area, cost, energy consumption and hit latency. When compared with a Baseline Memory System, the PAMS consumes between 3 and 9 times and 1.13 and 2.66 times less program memory for static and dynamic data structures respectively. The benchmarking applications (having static and dynamic data structures) results show that PAMS consumes 20% less hardware resources, 32% less on chip power and achieves a maximum speedup of 52× and 2.9× for static and dynamic data structures respectively. The results show that the PAMS multi-core system transfers data structures up to 4.65× faster than the MicroBlaze baseline system.
Keywords :
data structures; embedded systems; multiprocessing systems; storage management; MicroBlaze baseline system; PAMS multicore system; baseline memory system; dynamic data structure; embedded multicore memory system; embedded system; pattern aware memory system; static data structure; Data structures; Dynamic scheduling; Hardware; Memory management; Random access memory; Registers; Resource management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
ReConFigurable Computing and FPGAs (ReConFig), 2014 International Conference on
Conference_Location :
Cancun
Print_ISBN :
978-1-4799-5943-3
Type :
conf
DOI :
10.1109/ReConFig.2014.7032544
Filename :
7032544
Link To Document :
بازگشت