Parallelization Strategies for Mixed Regular-Irregular Applications on Multicore-Systems

被引:0
|
作者
Ruenger, Gudula [1 ]
Schwind, Michael [1 ]
机构
[1] Tech Univ Chemnitz, Dept Comp Sci, Chemnitz, Germany
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Scientific simulation codes often exhibit a mixed structure of regular and irregular data accesses. Since the organization of data accesses has a large influence on the overall performance of parallel code, a careful planning of parallelism is required. In this article, we consider a mixed regular-irregular particle simulation code and investigate several parallelization strategies for multicore architectures consisting of several multicore processors in a shared memory system. The interaction of irregular and regular data accesses are the specific challenge for a cache optimized parallel multicore-code. We present performance experiments on three different multicore systems and show that a mixture of parallelization techniques for irregular and regular applications leads to the best performance.
引用
收藏
页码:375 / 388
页数:14
相关论文
共 6 条
  • [1] A regular-irregular mixed meshing method for solidification simulation of castings
    Wang, TM
    Ohnaka, I
    Zhu, JD
    Kinoshita, F
    Murakami, T
    [J]. INTERNATIONAL JOURNAL OF CAST METALS RESEARCH, 2002, 15 (04) : 399 - 404
  • [2] Parallelization Strategies for ODE Solvers on Multicore Cluster Systems
    Rauber, Thomas
    Ruenger, Gudula
    [J]. PARALLEL COMPUTING: FROM MULTICORES AND GPU'S TO PETASCALE, 2010, 19 : 117 - 124
  • [3] Parallelization of irregular out-of-core applications for distributed-memory systems
    Brezany, P
    Choudhary, A
    Dang, M
    [J]. HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1997, 1225 : 811 - 820
  • [4] An Hybrid Architecture for Consolidating Mixed Criticality Applications on Multicore Systems
    Avramenko, Serhiy
    Esposito, Stefano
    Violante, Massimo
    Sozzi, Marco
    Traversone, Massimo
    Binello, Marco
    Terrone, Marco
    [J]. 2015 IEEE 21ST INTERNATIONAL ON-LINE TESTING SYMPOSIUM (IOLTS), 2015, : 26 - 29
  • [5] Scheduling of Mixed-Criticality Applications on Resource-Sharing Multicore Systems
    Giannopoulou, Georgia
    Stoimenov, Nikolay
    Huang, Pengcheng
    Thiele, Lothar
    [J]. 2013 PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT), 2013,
  • [6] Interaction mechanism, fabrication strategies, and advanced applications of konjac glucomannan-based mixed polysaccharide systems
    Chen, Wenjing
    An, Ding
    Ye, Shuxin
    Chen, Wenxin
    Li, Bin
    Li, Jing
    Zhou, Bin
    Liang, Hongshan
    [J]. Food Chemistry, 2025, 468