Practical parallel list ranking

被引:8
|
作者
Sibeyn, JF [1 ]
Guillaume, F [1 ]
Seidel, T [1 ]
机构
[1] Max Planck Inst Informat, D-66123 Saarbrucken, Germany
关键词
algorithms; parallel list ranking; implementations; routing operations; speed-up;
D O I
10.1006/jpdc.1998.1508
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Parallel list ranking is a hard problem due to its extreme degree of irregularity. Also, because of its linear sequential complexity, it requires considerable effort just to reach speed-up one (break even). In this paper, we address the question of how to solve the list-ranking problem for lists of length up to 2x10(8) in practice: we consider implementations on the Intel Paragon, whose PUs are laid out as a grid. It turns out that pointer jumping, independent-set removal, and sparse ruling sets all have practical importance for current systems. For the sparse-ruling-set algorithm the speed-up strongly increases with the number ii of nodes per PU, finally reaching 27 with 100 PUs, for k = 2 x 10(6). (C) 1999 Academic Press.
引用
收藏
页码:156 / 180
页数:25
相关论文
共 50 条
  • [1] Practical parallel list ranking
    Sibeyn, JF
    Guillaume, F
    Seidel, T
    SOLVING IRREGULARLY STRUCTURED PROBLEMS IN PARALLEL, 1997, 1253 : 25 - 36
  • [2] One-by-one cleaning for practical parallel list ranking
    Sibeyn, JF
    ALGORITHMICA, 2002, 32 (03) : 345 - 363
  • [3] One-by-One Cleaning for Practical Parallel List Ranking
    Algorithmica, 2002, 32 : 345 - 363
  • [4] DETERMINISTIC PARALLEL LIST RANKING
    ANDERSON, RJ
    MILLER, GL
    LECTURE NOTES IN COMPUTER SCIENCE, 1988, 319 : 81 - 90
  • [5] DETERMINISTIC PARALLEL LIST RANKING
    ANDERSON, RJ
    MILLER, GL
    ALGORITHMICA, 1991, 6 (06) : 859 - 868
  • [6] RANDOMIZED PARALLEL SPEEDUPS FOR LIST RANKING
    VISHKIN, U
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1987, 4 (03) : 319 - 333
  • [7] Minimizing global communication in parallel list ranking
    Sibeyn, JF
    EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 894 - 902
  • [8] Randomized parallel list ranking for distributed memory multiprocessors
    Frank Dehne
    Siang W. Song
    International Journal of Parallel Programming, 1997, 25 : 1 - 16
  • [9] On the Complexity of List Ranking in the Parallel External Memory Model
    Jacob, Riko
    Lieber, Tobias
    Sitchinava, Nodari
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE, PT II, 2014, 8635 : 384 - 395
  • [10] FASTER OPTIMAL PARALLEL PREFIX SUMS AND LIST RANKING
    COLE, R
    VISHKIN, U
    INFORMATION AND COMPUTATION, 1989, 81 (03) : 334 - 352