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