DocumentCode
3010081
Title
A Profile-based Memory Access Optimizing Technology on CBE Architecture
Author
Feng, Guofu ; Dong, Xiaoshe ; Ma, Siyuan ; Feng, Jinghua ; Wang, Xuhao
Author_Institution
Dept. of Electron. & Inf. Eng., Xi´´an Jiaotong Univ., Xi´´an
fYear
2008
fDate
25-27 Sept. 2008
Firstpage
382
Lastpage
388
Abstract
In the paper, we investigate the memory access technology on cell broadband engine architecture (CBEA), and develop a profiling infrastructure for memory management on the architecture. By registering the dynamic memory allocation and providing details of trace of memory access, the infrastructure provides the data partition information automatically which alleviates the burdens of programmer and provides a safety guarantee for aggressive data prefetch for computing task. On the other hand, the profile information is useful for analyzing the patterns of memory access and helpful for further performance optimization. Experimental results show that applications implemented based on our SDK library not only support aggressive memory access method without the requirement of external data partition information, but also could be optimized aggressively under the guideline of the profile information provided by the proposed SDK library.
Keywords
integrated circuit design; logic design; microprocessor chips; storage allocation; storage management; CBEA; SDK library; aggressive data prefetch; cell broadband engine architecture; data partition information; dynamic memory allocation; memory management; profile-based memory access optimizing technology; Computer architecture; Engines; Information analysis; Libraries; Memory management; Paper technology; Prefetching; Programming profession; Safety; Technology management;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing and Communications, 2008. HPCC '08. 10th IEEE International Conference on
Conference_Location
Dalian
Print_ISBN
978-0-7695-3352-0
Type
conf
DOI
10.1109/HPCC.2008.134
Filename
4637722
Link To Document