DocumentCode :
2454550
Title :
Performance Evaluation of a Self-Maintained Memory Module
Author :
Ji, Weixing ; Shi, Feng ; Qiao, Baojun ; Zuo, Qi ; Liu, Caixia
Author_Institution :
Beijing Inst. of Technol., Beijing
fYear :
2007
fDate :
3-6 Dec. 2007
Firstpage :
254
Lastpage :
266
Abstract :
Hardware approach emerges as one of the candidate in improving the performance of dynamic memory management. This paper presents measurements of a self-maintained memory module subjected to several different workloads. This memory module supporting explicit dynamic memory management takes advantage of the high speed of a pure hardware implementation. Object allocation and deletion are strictly bounded in time. The whole heap space is divided into two semi-spaces, and a concurrent bidirectional memory compaction algorithm is exploited, so that memory compaction can be done while mutator process is running on the processor concurrently. Reported measurements demonstrate that hardware-assisted memory management is a viable alternative to traditional explicit memory management techniques. Experimental results show that more than 60% of memory traffic is saved by the proposed memory compaction scheme compared to software-only approach. Both processor delay and program execution time are greatly reduced.
Keywords :
microprocessor chips; performance evaluation; resource allocation; storage management; storage management chips; concurrent bidirectional memory compaction algorithm; dynamic memory management; hardware-assisted memory management; memory traffic; performance evaluation; processor delay; self-maintained memory module; Compaction; Costs; Delay; Embedded system; Hardware; Java; Memory management; Real time systems; Runtime; Software algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems Symposium, 2007. RTSS 2007. 28th IEEE International
Conference_Location :
Tucson, AZ
ISSN :
1052-8725
Print_ISBN :
978-0-7695-3062-8
Type :
conf
DOI :
10.1109/RTSS.2007.30
Filename :
4408310
Link To Document :
بازگشت