A Desktop Grid Enabled Parallel Barnes-Hut Algorithm

被引:0
|
作者
Hannak, Hannes [1 ]
Blochinger, Wolfgang [1 ]
Trieflinger, Sven [1 ]
机构
[1] Inst Parallel & Distributed Syst, D-70569 Stuttgart, Germany
关键词
SIMULATION;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Desktop Grids utilize the combined computing power of distributed resources to solve computationally hard problems. In contrast to conventional high-performance computing systems, this kind of parallel architecture exhibits a high degree of resource volatility and heterogeneity. Therefore, most existing projects in this area (e.g. BOINC) focus on trivial parallel algorithms, where no communication between nodes is necessary. However, there are non-trivial computational problems that cannot be efficiently solved by using such an approach but still are eligible for execution on Desktop Grids. In this paper we present a parallel formulation of the Barnes-Hut N-Body algorithm suitable for Desktop Grids, as a representative of this class. The redesign of this algorithm is based on our COHESION platform, which enables efficient peer-to-peer communication on Desktop Grids. We describe how task generation and distribution is achieved and communication is minimized. In particular, we illustrate how a checkpointing and restart concept is used to make our parallel Barnes-Hut algorithm resilient to the unexpected withdrawal of peers. We finally present experimental evidence for the efficiency of our approach under various degrees of resource volatility.
引用
收藏
页码:120 / 129
页数:10
相关论文
共 50 条
  • [31] Implementation and performance of Barnes-hut n-body algorithm on extreme-scale heterogeneous many-core architectures
    Iwasawa, Masaki
    Namekata, Daisuke
    Sakamoto, Ryo
    Nakamura, Takashi
    Kimura, Yasuyuki
    Nitadori, Keigo
    Wang, Long
    Tsubouchi, Miyuki
    Makino, Jun
    Liu, Zhao
    Fu, Haohuan
    Yang, Guangwen
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2020, 34 (06): : 615 - 628
  • [32] Improving Barnes-Hut t-SNE Scalability in GPU with Efficient Memory Access Strategies
    Meyer, Bruno Henrique
    Ramirez Pozo, Aurora Trinidad
    Nunan Zola, Wagner M.
    2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
  • [33] Hierarchical boundary element method based on the Barnes-Hut tree applied to exterior creeping flow
    Sarraf, S. S.
    D'Elia, J.
    Battaglia, L.
    Lopez, E. J.
    REVISTA INTERNACIONAL DE METODOS NUMERICOS PARA CALCULO Y DISENO EN INGENIERIA, 2014, 30 (04): : 211 - 220
  • [34] The Barnes-Hut Hierarchical Center-of-Charge Approximation for Fast Capacitance Extraction in Multilayered Media
    Aronsson, Jonatan
    Butt, Khalid
    Jeffrey, Ian
    Okhmatovski, Vladimir I.
    IEEE TRANSACTIONS ON MICROWAVE THEORY AND TECHNIQUES, 2010, 58 (05) : 1175 - 1188
  • [35] Improving Barnes-Hut t-SNE Algorithm in Modern GPU Architectures with Random Forest KNN and Simulated Wide-Warp
    Meyer, Bruno Henrique
    Pozo, Aurora Trinidad Ramirez
    Zola, Wagner M. Nunan
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2021, 17 (04)
  • [36] GRENADE: A Grid enabled desktop environment
    Marsh, J
    Pettifer, S
    Hanlon, D
    Pickles, S
    MacLaren, J
    Foster, M
    THIRTEENTH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES, PROCEEDINGS, 2004, : 343 - 344
  • [37] A grid enabled parallel hybrid genetic algorithm for SPN
    Lo Presti, G
    Lo Re, G
    Storniolo, P
    Urso, A
    COMPUTATIONAL SCIENCE - ICCS 2004, PT 1, PROCEEDINGS, 2004, 3036 : 156 - 163
  • [38] Numerical Calculation of Low-frequency Magnetic Field on Three-dimensional Orthogonal Equidistant Grid by Barnes-Hut Tree Method Executed in Reverse Order
    Hamada, Shoji
    IEEJ Transactions on Fundamentals and Materials, 2021, 141 (01) : 24 - 33
  • [39] LOAD BALANCING AND DATA LOCALITY IN ADAPTIVE HIERARCHICAL N-BODY METHODS - BARNES-HUT, FAST MULTIPOLE, AND RADIOSITY
    SINGH, JP
    HOLT, C
    TOTSUKA, T
    GUPTA, A
    HENNESSY, J
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1995, 27 (02) : 118 - 141
  • [40] Effect of multilayered substrate on the Barnes-Hut center-of-charge clustering approximation: Half-space case study
    Jeffrey, Ian
    Okhmatovski, Vladimir
    2008 IEEE WORKSHOP ON SIGNAL PROPAGATION ON INTERCONNECTS, 2008, : 72 - 75