Publication: POLYSHIFT Communications Software for the Connection Machine System CM-200
Loading...
Open/View Files
Date
1993
Published Version
Published Version
Journal Title
Journal ISSN
Volume Title
Publisher
The Harvard community has made this article openly available. Please share how this access benefits you.
Citation
George, William, Ralph G. Brickner, and S. Lennart Johnsson. 1993. POLYSHIFT Communications Software for the Connection Machine System CM-200. Harvard Computer Science Group Technical Report TR-18-93.
Abstract
We describe the use and implementation of a polyshift function PSHIFT for circular shifts and end-off shifts. Polyshift is useful in many scientific codes using regular grids, such as finite difference codes in several dimensions, multigrid codes, molecular dynamics computations, and in lattice gauge physics computations, such as Quantum Chromodynamics (QGD) calculations. Our implementation of the PSHIFT function on the Connection Machine systems CM-2 and CM-200 offers a speedup of up to a factor of 3-4 compared to CSHIFT when the local data motion within a node is small. The PSHIFT routine is included in the Connection Machine Scientific Software Library (CMSSL).
Description
Other Available Sources
Research Data
Keywords
Terms of Use
This article is made available under the terms and conditions applicable to Other Posted Material (LAA), as set forth at Terms of Service