• DocumentCode
    2118822
  • Title

    A Technology Based Benefit Analysis on Reuse of Vector Register for SIMD Vectorization Optimization

  • Author

    Yang, Ming ; Yao, Yuan ; Wei, Shuai ; Zhang, Yuanyuan ; Huang, Lei

  • Author_Institution
    Zhengzhou Inf. Sci. & Technol. Inst., Zhengzhou, China
  • fYear
    2010
  • fDate
    24-26 Dec. 2010
  • Firstpage
    101
  • Lastpage
    104
  • Abstract
    The reuse-rate of vector register is one of the most important aspects that influence the SIMD performance. However, the reuse of vector register probably can lead ton on-continuous memory access and non-hit of cache. Based on register reuse analysis, we establish a cost analysis that guide the multiple code generation. Then we perform NPB test based on different problem-scale and the result shows that program can reap an optimal performance as a result of this optimization, which can avoid low cache hit rate arose by vector register reuse for SIMD code generation.
  • Keywords
    optimisation; parallel processing; program compilers; vector processor systems; NPB test; SIMD; benefit analysis; cost analysis; multiple code generation; optimization; vector register reuse; vectorization; Algorithm design and analysis; Arrays; Information science; Optimization; Redundancy; Registers; Testing; Loop transfer; Reuse of vector register; SIMD; benefit analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Science and Engineering (ISISE), 2010 International Symposium on
  • Conference_Location
    Shanghai
  • ISSN
    2160-1283
  • Print_ISBN
    978-1-61284-428-2
  • Type

    conf

  • DOI
    10.1109/ISISE.2010.18
  • Filename
    5945061