POLYSHIFT Communications Software for the Connection Machine System CM-200 release_zedkqcuyqvbz7lxmgvr7p2e7ou

by William George, Ralph G. Brickner, S. Lennart Johnsson

Published in Scientific Programming by Hindawi Limited.

1994   p83-99

Abstract

We describe the use and implementation of a polyshift function PSHIFT for circular shifts and end-offs shifts. Polyshift is useful in many scientific codes using regular grids, such as finite difference codes in several dimensions, and multigrid codes, molecular dynamics computations, and in lattice gauge physics computations, such as quantum chromodynamics (QCD) 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 with CSHIFT when the local data motion within a node is small. The PSHIFT routine is included in the Connection Machine Scientific Software Library (CMSSL).
In application/xml+jats format

Archived Files and Locations

application/pdf  311.7 kB
file_m4s6dhf5njffrkqxaz3xkydefm
dash.harvard.edu (web)
web.archive.org (webarchive)
Read Archived PDF
Preserved and Accessible
Type  article-journal
Stage   published
Year   1994
Language   en ?
Container Metadata
Open Access Publication
In DOAJ
In Keepers Registry
ISSN-L:  1058-9244
Work Entity
access all versions, variants, and formats of this works (eg, pre-prints)
Catalog Record
Revision: 080d838c-ec6c-4503-bf89-98179d301868
API URL: JSON