<listing id="b1vrb"><cite id="b1vrb"></cite></listing>
<var id="b1vrb"></var>
<ins id="b1vrb"><span id="b1vrb"></span></ins>
<var id="b1vrb"></var>
<var id="b1vrb"><video id="b1vrb"><thead id="b1vrb"></thead></video></var>
<var id="b1vrb"><strike id="b1vrb"><listing id="b1vrb"></listing></strike></var>
<cite id="b1vrb"></cite>
<ins id="b1vrb"><span id="b1vrb"></span></ins>
<thead id="b1vrb"></thead><menuitem id="b1vrb"></menuitem>
<var id="b1vrb"></var>
<var id="b1vrb"></var>
<var id="b1vrb"></var>
<var id="b1vrb"><strike id="b1vrb"></strike></var>
<cite id="b1vrb"><strike id="b1vrb"><listing id="b1vrb"></listing></strike></cite>
<cite id="b1vrb"><video id="b1vrb"></video></cite>
Volume 34 Issue 12
Jul.  2021
Turn off MathJax
Article Contents
CAO Qian, LIU Li-hong, XIE Bin, CHEN Hong-ju. Hypergraph-based irregular application locality optimization[J]. Chinese Journal of Engineering, 2012, 34(12): 1469-1477. doi: 10.13374/j.issn1001-053x.2012.12.016
Citation: CAO Qian, LIU Li-hong, XIE Bin, CHEN Hong-ju. Hypergraph-based irregular application locality optimization[J]. Chinese Journal of Engineering, 2012, 34(12): 1469-1477. doi: 10.13374/j.issn1001-053x.2012.12.016

Hypergraph-based irregular application locality optimization

doi: 10.13374/j.issn1001-053x.2012.12.016
  • Received Date: 2012-02-03
    Available Online: 2021-07-30
  • Multiple indirection arrays often exist in one iteration, which is involved in irregular loop applications. A formal description of the hypergraph arrays was presented to solve this problem. Besides, three hypergraph-based data reordering algorithms (hypergraph-based non-repetitive coding data reordering algorithm, hypergraph-based backtracking search data reordering algorithm, and hypergraph-based partition first and then backtracking data reordering algorithm) and two hypergraph-based iteration reordering algorithms (hypergraph-based non-repetitive coding iteration reordering algorithm and hypergraph-based backtracking search iteration reordering algorithm) were put forward. Experiments were performed on computational fluid dynamics, which was a representative irregular application. It is indicated that data locality is improved by the single reordering algorithm, with the execution speed increasing by 25.4%. The combination of the data reordering algorithm and the iteration reordering algorithm demonstrates the best performance, with the average hit rates of level- 1 and level- 2 cache reaching 91.7% and 96.5%, respectively

     

  • loading
  • 加載中

Catalog

    通訊作者: 陳斌, bchen63@163.com
    • 1. 

      沈陽化工大學材料科學與工程學院 沈陽 110142

    1. 本站搜索
    2. 百度學術搜索
    3. 萬方數據庫搜索
    4. CNKI搜索
    Article views (162) PDF downloads(5) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return
    青青草原综合久久大伊人精品