Title :
DC Transpose: a method for reducing communication in divide-and-conquer algorithms on mesh-based computers
Author :
Goodman, Marc ; Mou, Z. George
Author_Institution :
Dept. of Comput. Sci., Brandeis Univ., Waltham, MA, USA
Abstract :
Previous approaches to solving divide-and-conquer algorithms required a number of direct neighbor communications equal to the diameter of the computer. For a k dimensional mesh, this diameter is k k√n-k where n is the number of processors. The paper introduces the notion of a DC Transpose, which is a remapping of data on a mesh, using a global routing mechanism such as the global router on the Mas-Par MP-1. With a single DC Transpose, the number of direct neighbor communications is reduced to 2k 2k√n-2k. DC Transpose and its associated mappings are described, and benchmarks on the MasPar MP-1 are presented
Keywords :
communication complexity; parallel algorithms; DC Transpose; MasPar MP-1; direct neighbor communications; divide-and-conquer algorithms; mesh-based computers; Computer science; Polynomials;
Conference_Titel :
Parallel and Distributed Processing, 1991. Proceedings of the Third IEEE Symposium on
Conference_Location :
Dallas, TX
Print_ISBN :
0-8186-2310-1
DOI :
10.1109/SPDP.1991.218276