Task graph-based performance analysis of parallel-in-time methods

被引:0
|
作者
Bolten, Matthias [1 ]
Friedhoff, Stephanie [1 ]
Hahne, Jens [1 ]
机构
[1] Berg Univ Wuppertal, Wuppertal, Germany
关键词
Parallel-in-time integration; Performance model; Task graphs; Parareal; PFASST; MGRIT; PARAREAL; INTEGRATION;
D O I
10.1016/j.parco.2023.103050
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we present a performance model based on task graphs for various iterative parallel-in-time (PinT) methods. PinT methods have been developed to speed up the simulation time of time-dependent problems using modern parallel supercomputers. The performance model is based on a data-driven notation of the methods, from which a task graph is generated. Based on this task graph and a distribution of time points across processes typical for PinT methods, a theoretical lower runtime bound for the method can be obtained, as well as a prediction of the runtime for a given number of processes. In particular, the model is able to cover the large parameter space of PinT methods and make predictions for arbitrary parameter settings. Here, we describe a general procedure for generating task graphs based on three iterative PinT methods, namely, Parareal, multigrid-reduction-in-time (MGRIT), and the parallel full approximation scheme in space and time (PFASST). Furthermore, we discuss how these task graphs can be used to analyze the performance of the methods. In addition, we compare the predictions of the model with parallel simulation times using five different PinT libraries.
引用
收藏
页数:14
相关论文
共 50 条
  • [41] Survey on Knowledge Graph-Based Recommendation Methods
    Luo, Chengtian
    Ye, Xia
    Computer Engineering and Applications, 2023, 59 (01) : 49 - 60
  • [42] Ontology Summarization: Graph-Based Methods and Beyond
    Pouriyeh, Seyedamin
    Allahyari, Mehdi
    Liu, Qingxia
    Cheng, Gong
    Arabnia, Hamid Reza
    Atzori, Maurizio
    Mohammadi, Farid Ghareh
    Kochut, Krys
    INTERNATIONAL JOURNAL OF SEMANTIC COMPUTING, 2019, 13 (02) : 259 - 283
  • [43] Derivation and analysis of parallel-in-time neural ordinary differential equations
    Lorin, E.
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2020, 88 (10) : 1035 - 1059
  • [44] Graph-based methods for Significant Concept Selection
    Karim, Gasmi
    Mouna, Torjmen-Khemakhem
    Lynda, Tamine
    Maher, Ben Jemaa
    KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS 19TH ANNUAL CONFERENCE, KES-2015, 2015, 60 : 488 - 497
  • [45] Graph-based methods for protein structure comparison
    Fober, Thomas
    Mernberger, Marco
    Klebe, Gerhard
    Huellermeier, Eyke
    WILEY INTERDISCIPLINARY REVIEWS-DATA MINING AND KNOWLEDGE DISCOVERY, 2013, 3 (05) : 307 - 320
  • [46] Graph-Based Methods for Forecasting Realized Covariances
    Zhang, Chao
    Pu, Xingyue
    Cucuringu, Mihai
    Dong, Xiaowen
    JOURNAL OF FINANCIAL ECONOMETRICS, 2024,
  • [47] Fairness in Graph-based Recommendation: Methods Overview
    Čutura, Lucija (lucija.cutura@fer.hr); Vladimir, Klemo (klemo.vladimir@fer.hr); Delač, Goran (goran.delac@fer.hr); Šilić, Marin (marin.silic@fer.hr), 1600, Institute of Electrical and Electronics Engineers Inc.
  • [48] Efficient Bayesian Methods for Graph-based Recommendation
    Lopes, Ramon
    Assuncao, Renato
    Santos, Rodrygo L. T.
    PROCEEDINGS OF THE 10TH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS'16), 2016, : 333 - 340
  • [49] Graph-based Methods for Ontology Summarization: A Survey
    Pouriyeh, Seyedamin
    Allahyari, Mehdi
    Liu, Qingxia
    Cheng, Gong
    Arabnia, Hamid Reza
    Atzori, Maurizio
    Kochut, Krys
    2018 IEEE FIRST INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND KNOWLEDGE ENGINEERING (AIKE), 2018, : 85 - 92
  • [50] GRAPH-BASED DWELL TIME COMPUTATION METHODS FOR DISCRETE-TIME SWITCHED LINEAR SYSTEMS
    Ilhan, Ferruh
    Karabacak, Ozkan
    ASIAN JOURNAL OF CONTROL, 2016, 18 (06) : 2018 - 2026