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 条
  • [21] Computation Reuse in Analytics Job Service at Microsoft
    Jindal, Alekh
    Qiao, Shi
    Patel, Hiren
    Yin, Zhicheng
    Di, Jieming
    Bag, Malay
    Friedman, Marc
    Lin, Yifung
    Karanasos, Konstantinos
    Rao, Sriram
    SIGMOD'18: PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2018, : 191 - 203
  • [22] Routing by distributed recursive computation and information reuse
    Chen, SG
    Nahrstedt, K
    1999 IEEE INTERNATIONAL PERFORMANCE, COMPUTING AND COMMUNICATIONS CONFERENCE, 1999, : 393 - 399
  • [23] An Approximate Computing Stack based on Computation Reuse
    Sato, Yuuki
    Tsumura, Takanori
    Tsumura, Tomoaki
    Nakashima, Yasuhiko
    PROCEEDINGS OF 2015 THIRD INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2015, : 378 - 384
  • [24] Computation Reuse via Fusion in Amazon Athena
    Bruno, Nicolas
    Debrodt, Johnny
    Song, Chujun
    Zheng, Wei
    2022 IEEE 38TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2022), 2022, : 1610 - 1620
  • [25] Dual-Precision Acceleration of Convolutional Neural Network Computation with Mixed Input and Output Data Reuse
    Hsiao, Shen-Fu
    Wu, Pei-Hsuan
    Chen, Jien-Min
    Chen, Kun-Chih
    2019 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2019,
  • [26] Designing a Magnetic Measurement Data Acquisition and Control System With Reuse in Mind: A Rotating Coil System Example
    Nogiec, J. M.
    Akella, P.
    Chlachidze, G.
    DiMarco, J.
    Tartaglia, M.
    Thompson, P.
    Trombly-Freytag, K.
    Walbridge, D.
    IEEE TRANSACTIONS ON APPLIED SUPERCONDUCTIVITY, 2022, 32 (06)
  • [27] An Optimal Microarchitecture for Stencil Computation Acceleration Based on Non-Uniform Partitioning of Data Reuse Buffers
    Cong, Jason
    Li, Peng
    Xiao, Bingjun
    Zhang, Peng
    2014 51ST ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2014,
  • [28] SYMBOLIC COMPUTATION OF FLOW IN A ROTATING PIPE
    RASZILLIER, H
    GUIASU, I
    DURST, F
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 1990, 11 (03) : 267 - 285
  • [29] A NUMERICAL COMPUTATION OF A CONFINED ROTATING FLOW
    PAO, HP
    JOURNAL OF APPLIED MECHANICS, 1970, 37 (02): : 480 - &
  • [30] NUMERICAL COMPUTATION OF FLOW IN ROTATING DUCTS
    KOTZUR, J
    MOORE, JG
    GRUNDMANN, R
    GHIA, KN
    MOORE, J
    JOURNAL OF FLUIDS ENGINEERING-TRANSACTIONS OF THE ASME, 1977, 99 (02): : 433 - 435