A Memory Efficient Parallel All-Pairs Computation Framework: Computation - Communication Overlap

被引:1
|
作者
Yeleswarapu, Venkata Kasi Viswanath [1 ]
Somani, Arun K. [1 ]
机构
[1] Iowa State Univ, Dept Elect & Comp Engn, Ames, IA 50010 USA
来源
PARALLEL PROCESSING AND APPLIED MATHEMATICS (PPAM 2017), PT I | 2018年 / 10777卷
基金
美国国家科学基金会;
关键词
Communication - computation overlap; High performance computing; All-Pairs problems; Parallel computing; MPI;
D O I
10.1007/978-3-319-78024-5_39
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
All-Pairs problems require each data element in a set of N data elements to be paired with every other data element for specific computation using the two data elements. Our framework aims to address recurring problems of scalability, distributing equal work load to all nodes and by reducing memory footprint. We reduce memory footprint of All-Pairs problems, by reducing memory requirement from N/root P to 3N/P. A bio-informatics application is implemented to demonstrate the scalability ranging up to 512 cores for the data set we experimented, redundancy management, and speed up performance of the framework.
引用
收藏
页码:443 / 458
页数:16
相关论文
共 42 条
  • [21] Parallel Computation of Fourier Transform on Distributed Memory Computer System
    Yihui Yan
    Qingfeng Hu
    Xinfang He(Dept. of CO?nputer
    Wuhan University Journal of Natural Sciences, 1996, (Z1) : 557 - 560
  • [22] Parallel Processing on FPGA Combining Computation and Communication in OpenCL Programming
    Fujita, Norihisa
    Kobayashi, Ryohei
    Yamaguchi, Yoshiki
    Boku, Taisuke
    2019 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2019, : 479 - 488
  • [23] PnP: sequential, external memory, and parallel iceberg cube computation
    Chen, Ying
    Dehne, Frank
    Eavis, Todd
    Rau-Chaplin, Andrew
    DISTRIBUTED AND PARALLEL DATABASES, 2008, 23 (02) : 99 - 126
  • [24] PARALLEL FRAMEWORK FOR EARTHQUAKE INDUCED RESPONSE COMPUTATION OF THE SDOF STRUCTURE
    Munir, Sarfraz
    Hussain, Raja Rizwan
    Islam, A. B. M. Saiful
    JOURNAL OF CIVIL ENGINEERING AND MANAGEMENT, 2014, 20 (04) : 477 - 484
  • [25] PnP: sequential, external memory, and parallel iceberg cube computation
    Ying Chen
    Frank Dehne
    Todd Eavis
    Andrew Rau-Chaplin
    Distributed and Parallel Databases, 2008, 23 : 99 - 126
  • [26] Optimizing Computation-Communication Overlap in Asynchronous Task-Based Programs
    Castillo, Emilio
    Jain, Nikhil
    Casas, Marc
    Moreto, Miquel
    Schulz, Martin
    Beivide, Ramon
    Valero, Mateo
    Bhatele, Abhinav
    INTERNATIONAL CONFERENCE ON SUPERCOMPUTING (ICS 2019), 2019, : 380 - 391
  • [27] Concurrent computation of topological watershed on shared memory parallel machines
    Mahmoudi, Ramzi
    Akil, Mohamed
    Bedoui, Mohamed Hedi
    PARALLEL COMPUTING, 2017, 69 : 78 - 97
  • [28] An Efficient Algorithm for Parallel Computation of Rough Entropy using CUDA
    Jing, Si-Yuan
    Liu, Cai-Ming
    Li, Gong-Liang
    Yan, Gao-Rong
    Zhang, Yan
    2017 13TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2017, : 1 - 5
  • [29] PaCS: A Parallel Computation Framework for Field-Based Crowd Simulation
    Zhao, Hantao
    Guo, Tan
    Tong, Weiping
    Yin, Haodong
    Liu, Zhiyuan
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (11) : 12659 - 12670
  • [30] Finding All-Pairs Shortest Path for a Large-Scale Transportation Network Using Parallel Floyd-Warshall and Parallel Dijkstra Algorithms
    Pradhan, Anu
    Mahinthakumar, G.
    JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2013, 27 (03) : 263 - 273