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 条
  • [22] Space-efficient geometric divide-and-conquer algorithms
    Bose, Prosenjit
    Maheshwari, Anil
    Morin, Pat
    Morrison, Jason
    Smid, Michiel
    Vahrenhold, Jan
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2007, 37 (03): : 209 - 227
  • [23] Modeling and simulation of parallel adaptive divide-and-conquer algorithms
    Barros, Fernando J.
    JOURNAL OF SUPERCOMPUTING, 2008, 43 (03): : 241 - 255
  • [24] A sample implementation for parallelizing Divide-and-Conquer algorithms on the GPU
    Mei, Gang
    Zhang, Jiayin
    Xu, Nengxiong
    Zhao, Kunyang
    HELIYON, 2018, 4 (01):
  • [25] JuliusC: A practical approach for the analysis of divide-and-conquer algorithms
    D'Alberto, P
    Nicolau, A
    LANGUAGES AND COMPILERS FOR HIGH PERFORMANCE COMPUTING, 2005, 3602 : 117 - 131
  • [26] Divide-and-conquer algorithms for graph-layout problems
    Swaminathan, R
    NETWORKS, 1996, 28 (02) : 69 - 85
  • [27] SUPPORTING DIVIDE-AND-CONQUER ALGORITHMS FOR IMAGE-PROCESSING
    STOUT, QF
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1987, 4 (01) : 95 - 115
  • [28] Divide-and-Conquer Algorithms for Partitioning Hypergraphs and Submodular Systems
    Okumoto, Kazumasa
    Fukunaga, Takuro
    Nagamochi, Hiroshi
    ALGORITHMICA, 2012, 62 (3-4) : 787 - 806
  • [29] Divide-and-Conquer Algorithms for Partitioning Hypergraphs and Submodular Systems
    Okumoto, Kazumasa
    Fukunaga, Takuro
    Nagamochi, Hiroshi
    ALGORITHMS AND COMPUTATION, PROCEEDINGS, 2009, 5878 : 55 - +
  • [30] Massive parallelization of divide-and-conquer algorithms over powerlists
    Achatz, K
    Schulte, W
    SCIENCE OF COMPUTER PROGRAMMING, 1996, 26 (1-3) : 59 - 78