A data-parallel formulation for divide and conquer algorithms

Citation
M. Amor et al., A data-parallel formulation for divide and conquer algorithms, COMPUTER J, 44(4), 2001, pp. 303-320
Citations number
31
Categorie Soggetti
Computer Science & Engineering
Journal title
COMPUTER JOURNAL
ISSN journal
00104620 → ACNP
Volume
44
Issue
4
Year of publication
2001
Pages
303 - 320
Database
ISI
SICI code
0010-4620(2001)44:4<303:ADFFDA>2.0.ZU;2-5
Abstract
This paper presents a general data-parallel formulation for a class of prob lems based on the divide and conquer strategy. A combination of three techn iques-mapping vectors, index-digit permutations and space-filling curves-ar e used to reorganize the algorithmic dataflow, providing great flexibility to efficiently exploit data locality and to reduce and optimize communicati ons. In addition, these techniques allow the easy translation of the reorga nized dataflows into HPF (High Performance Fortran) constructs. Finally, ex perimental results on the Cray T3E validate our method.