Divide-and-conquer algorithms on two-dimensional meshes

被引:0
|
作者
Valero-García, M [1 ]
González, A [1 ]
de Cerio, LD [1 ]
Royo, D [1 ]
机构
[1] Univ Politcn Catalunya, Dept Arquitectura Computadors, E-08034 Barcelona, Spain
来源
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Reflecting and Growing mappings have been proposed to map parallel divide-and-conquer algorithms onto two - dimensional meshes. The performance of these mappings has been previously analyzed under the assumption that the parallel algorithm is initiated always at the same fixed node of the mesh. In such scenario, the Reflecting mapping is optimal for meshes with wormhole routing and the Growing mapping is very close to the optimal for meshes with store-and-forward routing. In this paper we consider a more general scenario in which the parallel divide-and-conquer algorithm can be started at an arbitrary node of the mesh. We propose and approach that is simpler than both the Reflecting and Growing mappings, is optimal for wormhole meshes and better than the Growing mapping for store-and-forward meshes.
引用
收藏
页码:1051 / 1056
页数:6
相关论文
共 50 条
  • [31] Divide-and-conquer approximation algorithms via spreading metrics
    Even, G
    Naor, J
    Rao, S
    Schieber, B
    JOURNAL OF THE ACM, 2000, 47 (04) : 585 - 616
  • [32] The divide-and-conquer manifesto
    Dietterich, TG
    ALGORITHMIC LEARNING THEORY, PROCEEDINGS, 2000, 1968 : 13 - 26
  • [33] TOP-DOWN SYNTHESIS OF DIVIDE-AND-CONQUER ALGORITHMS
    SMITH, DR
    ARTIFICIAL INTELLIGENCE, 1985, 27 (01) : 43 - 96
  • [34] Modeling and simulation of parallel adaptive divide-and-conquer algorithms
    Fernando J. Barros
    The Journal of Supercomputing, 2008, 43 : 241 - 255
  • [35] CASCADING DIVIDE-AND-CONQUER - A TECHNIQUE FOR DESIGNING PARALLEL ALGORITHMS
    ATALLAH, MJ
    COLE, R
    GOODRICH, MT
    SIAM JOURNAL ON COMPUTING, 1989, 18 (03) : 499 - 532
  • [36] Divide-and-Conquer Algorithms for Partitioning Hypergraphs and Submodular Systems
    Kazumasa Okumoto
    Takuro Fukunaga
    Hiroshi Nagamochi
    Algorithmica, 2012, 62 : 787 - 806
  • [37] Divide-and-Conquer Fusion
    Chan, Ryan S. Y.
    Pollock, Murray
    Johansen, Adam M.
    Roberts, Gareth O.
    JOURNAL OF MACHINE LEARNING RESEARCH, 2023, 24
  • [38] HEADINGS, OR DIVIDE-AND-CONQUER
    DOLLE, R
    JOURNAL OF ENVIRONMENTAL HEALTH, 1990, 53 (03) : 56 - 56
  • [39] MULTIDIMENSIONAL DIVIDE-AND-CONQUER
    BENTLEY, JL
    COMMUNICATIONS OF THE ACM, 1980, 23 (04) : 214 - 229
  • [40] Provably Good Multicore Cache Performance for Divide-and-Conquer Algorithms
    Blelloch, Guy E.
    Chowdhury, Rezaul A.
    Gibbons, Phillip B.
    Ramachandran, Vijaya
    Chen, Shimin
    Kozuch, Michael
    PROCEEDINGS OF THE NINETEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2008, : 501 - +