Computation Rotating for Data Reuse

被引:0
|
作者
Wu, Guiming [1 ]
Xu, Jinhui [1 ]
Dou, Yong [1 ]
Wang, Miao [1 ]
机构
[1] Natl Univ Def Technol, Sch Comp, Changsha 410073, Hunan, Peoples R China
来源
2008 13TH ASIA-PACIFIC COMPUTER SYSTEMS ARCHITECTURE CONFERENCE | 2008年
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Loop tiling is an effective loop transformation technique that tiles the iteration space of loop nests to improve the data locality. The appropriate data layout and transfer strategies are also important to assist loop tiling. This paper describes an approach to enhance data reuse and reduce off-chip memory access after loop tiling. Data tiles due to loop tiling may have overlapped elements, which will lead to more larger data transfer cost. This also provides us with the challenge to exploit data reuse between data tiles. Using our approach we are able to reduce these unnecessary data transfers and improve the performance compared to traditional pure loop tiling.
引用
收藏
页码:163 / 169
页数:7
相关论文
共 50 条
  • [31] Computation structure of rotating strapdown INS
    Sun, Yao
    Wang, Ting-Jun
    Gao, Yan-Bin
    Zhong, Duo-Jiu
    Zhongguo Guanxing Jishu Xuebao/Journal of Chinese Inertial Technology, 2013, 21 (01): : 10 - 15
  • [32] NUMERICAL COMPUTATION OF FLOW IN ROTATING DUCTS
    MAJUMDAR, AK
    PRATAP, VS
    SPALDING, DB
    JOURNAL OF FLUIDS ENGINEERING-TRANSACTIONS OF THE ASME, 1977, 99 (01): : 148 - 153
  • [33] Big data and data reuse: a taxonomy of data reuse for balancing big data benefits and personal data protection
    Custers, Bart
    Ursic, Helena
    INTERNATIONAL DATA PRIVACY LAW, 2016, 6 (01) : 4 - 15
  • [34] On the reuse of scientific data
    Pasquetto I.V.
    Randles B.M.
    Borgman C.L.
    Pasquetto, Irene V. (irenepasquetto@ucla.edu), 1600, Committee on Data for Science and Technology (16):
  • [35] FoggyCache: Cross-Device Approximate Computation Reuse
    Guo, Peizhen
    Hu, Bo
    Li, Rui
    Hu, Wenjun
    MOBICOM'18: PROCEEDINGS OF THE 24TH ANNUAL INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING, 2018, : 19 - 34
  • [36] Speech Synthesizer with Speculative Multithreading and Speculative Computation reuse
    Suma, S.
    Gopalan, N. P.
    2013 15TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING TECHNOLOGIES (ICACT), 2013,
  • [37] Service Caching and Computation Reuse Strategies at the Edge: A Survey
    Barrios, Carlos
    Kumar, Mohan
    ACM COMPUTING SURVEYS, 2024, 56 (02)
  • [38] The Promise and Challenges of Computation Deduplication and Reuse at the Network Edge
    Al Azad, Md Washik
    Mastorakis, Spyridon
    IEEE WIRELESS COMMUNICATIONS, 2022, 29 (06) : 112 - 118
  • [39] A feature computation tree model to specify requirements and reuse
    Roubtsova, E. E.
    Roubtsov, S. A.
    ICEIS 2006: PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2006, : 118 - +
  • [40] Separate Computation of Alias Information for Reuse Analysis (ISSTA)
    Harrold, M. J.
    Rothermel, G.
    Software Engineering Notes, 21 (03):