Optimal communication algorithms for regular decompositions on the hypercube
- Creators
- Fox, G. C.
- Furmanski, W.
- Other:
- Fox, Geoffrey
Abstract
We discuss optimal communication and decomposition algorithms for a class of regular problems on concurrent computers with a hypercube topology, using a general technique we call the method of cube geodesics. We address the calculation of various transformations (convolutions, functionals etc.) of data distributed over the hypercube; examples are the Fast Fourier Transform, matrix algorithms, global scalar products and vector sums, sorting. These all involve long distance inter-node interactions and require more intricate communication that the simple local problems with static spatial decomposition such as partial differential equations. We believe that our library of optimal communication routines is applicable to these and many other problems. The simple example of a database application is sketched. We implement the algorithms on the Caltech/JPL Mark II hypercube and present a detailed performance analysis.
Additional Information
© 1988 ACM. Work supported in part by DOE grant DE-FG03-85ER25009, the Program Manager of the Joint Tactical Fusion Office, and the ESD division of the USAF, as well as grants from IBM, and SANDIA.Additional details
- Eprint ID
- 71418
- Resolver ID
- CaltechAUTHORS:20161024-160633284
- DE-FG03-85ER25009
- Department of Energy (DOE)
- Joint Tactical Fusion Office
- U.S. Air Force
- IBM
- Sandia National Laboratories
- Created
-
2016-10-24Created from EPrint's datestamp field
- Updated
-
2021-11-11Created from EPrint's last_modified field