• DocumentCode
    3218523
  • Title

    OSS: Efficient Compiler Approach for Selecting Optimal Strip Size on the Imagine Stream Processor

  • Author

    Du, Jing ; Yang, Canqun ; Ao, Fujiang ; Yang, Xuejun

  • Author_Institution
    Nat. Univ. of Defense Technol., Changsha
  • fYear
    2008
  • fDate
    25-28 March 2008
  • Firstpage
    337
  • Lastpage
    342
  • Abstract
    Strip-mining technique is critical for improving performance of large-scale scientific applications on Imagine. In this paper, we present a model-guided strip size selection approach (OSS) for finding the optimal strip size to minimize the execution time. Our strategy consists of a detailed analytical model that characterizes the effect of strip size on program behavior. Then according to the model analysis, we design a simple strip size selection strategy, that is, the optimal strip size is 512 words. Our experimental results show that when the optimal strip size is used, the execution time is close to the experimentally best. It is certain that our strategy can efficiently exploit the tremendous potential of Imagine.
  • Keywords
    buffer storage; natural sciences computing; program compilers; Imagine stream processor; buffers; large-scale scientific applications; model analysis; optimal strip size selection; program behavior; stream compilation; strip mining; Analytical models; Application software; Computer networks; Kernel; Large-scale systems; Page description languages; Program processors; Registers; Streaming media; Strips;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications - Workshops, 2008. AINAW 2008. 22nd International Conference on
  • Conference_Location
    Okinawa
  • Print_ISBN
    978-0-7695-3096-3
  • Type

    conf

  • DOI
    10.1109/WAINA.2008.63
  • Filename
    4482936