A Profile-based Memory Access Optimizing Technology on CBE Architecture

被引:2
|
作者
Feng, Guofu [1 ]
Dong, Xiaoshe [1 ]
Ma, Siyuan [1 ]
Feng, Jinghua [1 ]
Wang, Xuhao [1 ]
机构
[1] Xi An Jiao Tong Univ, Elect & Informat Engn Dept, Xian 710049, Peoples R China
来源
HPCC 2008: 10TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, PROCEEDINGS | 2008年
关键词
D O I
10.1109/HPCC.2008.134
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 dynaimc 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.
引用
收藏
页码:382 / 388
页数:7
相关论文
共 50 条
  • [1] A Profile-Based Big Data Architecture for Agricultural Context
    Lamrhari, Soumaya
    Elghazi, Hamid
    Sadiki, Tayeb
    El Faker, Abdellatif
    2016 INTERNATIONAL CONFERENCE ON ELECTRICAL AND INFORMATION TECHNOLOGIES (ICEIT), 2016, : 22 - 27
  • [2] An efficient profile-based algorithm for scratchpad memory partitioning
    Angiolini, F
    Benini, L
    Caprara, A
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2005, 24 (11) : 1660 - 1676
  • [3] Optimizing database architecture for the new bottleneck: memory access
    Stefan Manegold
    Peter A. Boncz
    Martin L. Kersten
    The VLDB Journal, 2000, 9 : 231 - 246
  • [4] Optimizing database architecture for the new bottleneck: memory access
    Manegold, S
    Boncz, PA
    Kersten, ML
    VLDB JOURNAL, 2000, 9 (03): : 231 - 246
  • [5] A profile-based network layer architecture for personal ubiquitous environments
    Javaid, Usman
    Meddour, Djamal-Eddine
    Rasheed, Tinku
    Ahmed, Toufik
    2007 IEEE 65TH VEHICULAR TECHNOLOGY CONFERENCE, VOLS 1-6, 2007, : 664 - 668
  • [6] Profile-based pretenuring
    Blackburn, Stephen M.
    Hertz, Matthew
    McKinley, Kathryn S.
    Moss, J. Eliot B.
    Yang, Ting
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2007, 29 (01):
  • [7] A Social Profile-Based Recommendation Architecture for E-Learning Systems
    Ntlangula, Xola
    Leung, Wai Sze
    INTELLIGENT COMPUTING, VOL 2, 2024, 2024, 1017 : 330 - 343
  • [8] Optimizing Memory Access with Fast Address Computation on a MIPS Architecture
    Ao, Qi
    Jin, Guojie
    Su, Wen
    Cai, Songsong
    Chen, Shuai
    2014 9TH IEEE INTERNATIONAL CONFERENCE ON NETWORKING, ARCHITECTURE, AND STORAGE (NAS), 2014, : 143 - 147
  • [9] A profile-based approach for maintaining software architecture: an industrial experience report
    Riva, Claudio
    Selonen, Petri
    Systa, Tarja
    Xu, Jianli
    JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2011, 23 (01): : 3 - 20
  • [10] Focussed palmtop information access combining starfield displays with profile-based recommendations
    Dunlop, M
    Morrison, A
    McCallum, S
    Ptaskinski, P
    Risbey, C
    Stewart, F
    MOBILE AND UBIQUITOUS INFORMATION ACCESS, 2004, 2954 : 79 - 89