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
基金
美国国家科学基金会;
关键词
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
相关论文
共 50 条
  • [1] Parallel Computation for the All-Pairs Suffix-Prefix Problem
    Louza, Felipe A.
    Gog, Simon
    Zanotto, Leandro
    Araujo, Guido
    Telles, Guilherme P.
    STRING PROCESSING AND INFORMATION RETRIEVAL, SPIRE 2016, 2016, 9954 : 122 - 132
  • [2] A framework for characterizing overlap of communication and computation in parallel applications
    Aniruddha G. Shet
    P. Sadayappan
    David E. Bernholdt
    Jarek Nieplocha
    Vinod Tipparaju
    Cluster Computing, 2008, 11 : 75 - 90
  • [3] A framework for characterizing overlap of communication and computation in parallel applications
    Shet, Aniruddha G.
    Sadayappan, P.
    Bernholdt, David E.
    Nieplocha, Jarek
    Tipparaju, Vinod
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2008, 11 (01): : 75 - 90
  • [4] Efficient Multi-GPU Computation of All-Pairs Shortest Paths;
    Djidjev, Hristo
    Thulasidasan, Sunil
    Chapuis, Guillaume
    Andonov, Rumen
    Lavenier, Dominique
    2014 IEEE 28TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, 2014,
  • [5] EFFICIENT PARALLEL COMPUTATION OF ALL-PAIRS N-BODY ACCELERATION BY DO-LOOP FOLDING
    Fukushima, Toshio
    ASTRONOMICAL JOURNAL, 2011, 142 (01):
  • [6] All-pairs shortest paths computation in the BSP model
    Tiskin, A
    AUTOMATA LANGUAGES AND PROGRAMMING, PROCEEDING, 2001, 2076 : 178 - 189
  • [7] General parallel computation on commodity graphics hardware: Case study with the all-pairs shortest paths problem
    Micikevicius, P
    PDPTA '04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2004, : 1359 - 1365
  • [8] All-pairs shortest-paths computation in the presence of negative cycles
    Mehlhorn, K
    Priebe, V
    Schäfer, G
    Sivadasan, N
    INFORMATION PROCESSING LETTERS, 2002, 81 (06) : 341 - 343
  • [9] An Efficient Map-Reduce Algorithm for the Incremental Computation of All-Pairs Shortest Paths in Social Networks
    Khopkar, Sushant S.
    Nagi, Rakesh
    Nikolaev, Alexander G.
    2012 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING (ASONAM), 2012, : 1144 - 1148
  • [10] Parallel Framework for Memory-Efficient Computation of Image Descriptors for Megapixel Images
    Abdeltif, Amr M.
    Hosny, Khalid M.
    Darwish, Mohamed M.
    Salah, Ahmad
    Li, Kenli
    BIG DATA RESEARCH, 2023, 33