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 条
  • [41] Standardized Approaches for Assessing Metagenomic Contig Binning Performance from Barnes-Hut t-Stochastic Neighbor Embeddings
    Ceballos, Julian
    Ariza-Jimenez, Leandro
    Pinel, Nicolas
    VIII LATIN AMERICAN CONFERENCE ON BIOMEDICAL ENGINEERING AND XLII NATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING, 2020, 75 : 761 - 768
  • [42] Parallel Processing on Block-based Gauss-Jordan Algorithm for Desktop Grid
    Shang, Yizi
    Lu, Guiming
    Shang, Ling
    Wang, Guangqian
    COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2011, 8 (03) : 739 - 759
  • [43] Research of a grid-enabled parallel computational model and algorithm implementation
    Lei, Yongmei
    Miao, Huaikou
    Li, Lijie
    PROCEEDINGS OF THE THIRD CHINAGRID ANNUAL CONFERENCE, 2008, : 311 - 316
  • [44] Unsupervised fuzzy binning of metagenomic sequence fragments on three-dimensional Barnes-Hut t-Stochastic Neighbor Embeddings
    Ariza-Jimenez, Leandro
    Quintero, O. L.
    Pinel, Nicolas
    2018 40TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2018, : 1315 - 1318
  • [45] Capacitance Extraction in Lossy Layered Substrates via Barnes-Hut Accelerated utilizing per-layer Center-of-Charge (CoC)
    Butt, Khalid
    Okhmatovski, Vladimir
    2013 17TH IEEE WORKSHOP ON SIGNAL AND POWER INTEGRITY (SPI), 2013,
  • [46] A Traversal Cache Framework for FPGA Acceleration of Pointer Data Structures: A Case Study on Barnes-Hut N-body Simulation
    Coole, James
    Wernsing, John
    Stitt, Greg
    2009 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS, 2009, : 143 - 148
  • [47] Research and implementation of grid-enabled parallel algorithm of geometric correction in ChinaGrid
    Zhou, HF
    Yang, XJ
    Tang, Y
    Qu, TL
    Xiao, N
    GRID AND COOPERATIVE COMPUTING GCC 2004, PROCEEDINGS, 2004, 3251 : 704 - 711
  • [48] RPSRNet: End-to-End Trainable Rigid Point Set Registration Network using Barnes-Hut 2D-Tree Representation
    Ali, Sk Aziz
    Kahraman, Kerem
    Reis, Gerd
    Stricker, Didier
    2021 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, CVPR 2021, 2021, : 13095 - 13105
  • [49] Multiple and Non-Existent Barnes-Hut Center-of-Charge (CoC) Solution in Lossy Layered Substrates: Half Space Analytic and Numerical Study
    Butt, Khalid
    Aronsson, Jonatan
    Okhmatovski, Vladimir
    2013 IEEE 22ND CONFERENCE ON ELECTRICAL PERFORMANCE OF ELECTRONIC PACKAGING AND SYSTEMS (EPEPS), 2013, : 119 - 122
  • [50] GPGC: a Grid-enabled parallel algorithm of geometric correction for remote-sensing applications
    Zhou, Haifang
    Yang, Xujun
    Liu, Hengzhu
    Tang, Yu
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2006, 18 (14): : 1775 - 1785