JS']JSweep: A Patch-centric Data-driven Approach for Parallel Sweeps on Large-scale Meshes

被引:1
|
作者
Yan, Jie [1 ]
Yang, Zhang [2 ]
Zhang, Aiqing [2 ]
Mo, Zeyao [1 ]
机构
[1] CAEP Software Ctr High Performance Numer Simulat, Beijing, Peoples R China
[2] Inst Appl Phys & Computat Math, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Data-driven parallelism; Sweep computations; Hybrid parallelism; Sn transport; ALGORITHM;
D O I
10.1145/3605573.3605591
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In mesh-based numerical simulations, sweep is an important computation pattern. During sweep on meshes, computations on cells are strictly ordered by data dependencies in given directions. Due to this order constraint, parallelizing sweep is challenging, especially for unstructured and deforming meshes. Meanwhile, recent high-fidelity multi-physics simulations of particle transport, including nuclear reactor and inertial confinement fusion, require sweeps on large scale meshes with billions of cells and hundreds of directions. In this paper, we present JSweep, a parallel data-driven framework integrated in the JAxMIN infrastructures. The essential of JSweep is a general patch-centric data-driven abstraction, coupled with a high performance runtime system leveraging hybrid parallelism of MPI+threads and achieving dynamic communication on contemporary multi-core clusters. Built on JSweep, we implement a representative data-driven algorithm, Sn transport, featuring optimizations of vertex clustering, multi-level priority strategy and patch-angle parallelism. Experimental evaluation with two realworld applications on structured and unstructured meshes respectively, demonstrates that JSweep can scale to tens of thousands of processor cores with reasonable parallel efficiency.
引用
收藏
页码:776 / 785
页数:10
相关论文
共 50 条
  • [21] Personal workspace for large-scale data-driven computational experiment
    Sun, Yiming
    Jensen, Scott
    Pallickara, Sangmi Lee
    Plale, Beth
    2006 7TH IEEE/ACM INTERNATIONAL CONFERENCE ON GRID COMPUTING, 2006, : 112 - +
  • [22] A large-scale digital data collection enables a data-driven approach to research in diet and multiple sclerosis
    Karnoe, A.
    Skovgaard, L.
    Kayser, L.
    MULTIPLE SCLEROSIS JOURNAL, 2019, 25 (07) : 1044 - 1044
  • [23] A Novel Data-Centric Programming Model for Large-Scale Parallel Systems
    Talia, Domenico
    Trunfio, Paolo
    Marozzo, Fabrizio
    Belcastro, Loris
    Garcia-Blas, Javier
    del Rio, David
    Couvee, Philippe
    Goret, Gael
    Vincent, Lionel
    Fernandez-Pena, Alberto
    Martin de Blas, Daniel
    Nardi, Mirko
    Pizzuti, Teresa
    Spataru, Adrian
    Justyna, Marek
    EURO-PAR 2019: PARALLEL PROCESSING WORKSHOPS, 2020, 11997 : 452 - 463
  • [24] Data Centric Framework for Large-scale High-performance Parallel Computation
    Ono, Kenji
    Kawashima, Yasuhiro
    Kawanabe, Tonaohiro
    2014 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, 2014, 29 : 2336 - 2350
  • [25] A Comprehensive Data-Driven Approach to Evaluating Quality of Experience on Large-Scale Internet Video Service
    Yue, Ting
    Wei, An-Ming
    Wang, Hong-Bo
    Deng, Xiang-Dong
    Cheng, Shi-Duan
    2016 12TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2016, : 1479 - 1486
  • [26] Quantifying the Spatio-Temporal Process of Township Urbanization: A Large-Scale Data-Driven Approach
    Liu, Xinliang
    Wang, Yi
    Li, Yong
    Wu, Jinshui
    ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2019, 8 (09)
  • [27] In Situ Data-Driven Adaptive Sampling for Large-scale Simulation Data Summarization
    Biswas, Ayan
    Dutta, Soumya
    Pulido, Jesus
    Ahrens, James
    PROCEEDINGS OF IN SITU INFRASTRUCTURES FOR ENABLING EXTREME-SCALE ANALYSIS AND VISUALIZATION (ISAV 2018), 2018, : 13 - 18
  • [28] Distributed data-driven optimal fault detection for large-scale systems
    Li, Linlin
    Ding, Steven X.
    Peng, Xin
    JOURNAL OF PROCESS CONTROL, 2020, 96 : 94 - 103
  • [29] A large-scale disturbance mapping ensemble through data-driven regionalization
    Bueno, Inacio Thomaz
    Hird, Jennifer
    McDermid, Gregory John
    Galvao, Lenio Soares
    Acerbi Junior, Fausto Weimar
    INTERNATIONAL JOURNAL OF REMOTE SENSING, 2023, 44 (12) : 3700 - 3725
  • [30] An empirical study of large-scale data-driven full waveform inversion
    Jin, Peng
    Feng, Yinan
    Feng, Shihang
    Wang, Hanchen
    Chen, Yinpeng
    Consolvo, Benjamin
    Liu, Zicheng
    Lin, Youzuo
    SCIENTIFIC REPORTS, 2024, 14 (01):