• DocumentCode
    598375
  • Title

    A novel dynamic SIMD-chain

  • Author

    Hui Yang ; Shan Wu ; Shu-Ming Chen

  • Author_Institution
    Sch. of Comput., Nat. Univ. of Defense Technol., Changsha, China
  • fYear
    2012
  • fDate
    Oct. 29 2012-Nov. 1 2012
  • Firstpage
    1
  • Lastpage
    3
  • Abstract
    Traditional data parallel SIMD-architectures are limited to executing applications that are largely free of data-dependent control constructs. However, real-world applications consist of more than highly parallel inner loops, many loops are non-vectorizable because they contain loop-carried data dependencies from one iteration to the next, the majority of the resources sit idle in such situations. This paper proposes a novel dynamic SIMD-chain that efficiently accelerate loop depended code segments on SIMDs. Experimental results show that, it can achieve about 2.4x average performance improvement, at a cost of only 0.97% area overhead.
  • Keywords
    parallel architectures; data parallel SIMD-architectures; data-dependent control; dynamic SIMD-chain; loop depended code segments; loop-carried data dependencies; nonvectorizable loops; parallel inner loops; real-world applications; single instruction multiple data; Acceleration; Computer architecture; Hardware; Parallel processing; Pipelines; Registers; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Solid-State and Integrated Circuit Technology (ICSICT), 2012 IEEE 11th International Conference on
  • Conference_Location
    Xi´an
  • Print_ISBN
    978-1-4673-2474-8
  • Type

    conf

  • DOI
    10.1109/ICSICT.2012.6467762
  • Filename
    6467762