Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published January 1988 | public
Book Section - Chapter

Optimal communication algorithms for regular decompositions on the hypercube

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

Created:
August 19, 2023
Modified:
October 23, 2023