The QCDOC supercomputer: hardware, software, and performance
arXiv:hep-lat/0306023
Abstract
An overview is given of the QCDOC architecture, a massively parallel and highly scalable computer optimized for lattice QCD using system-on-a-chip technology. The heart of a single node is the PowerPC-based QCDOC ASIC, developed in collaboration with IBM Research, with a peak speed of 1 GFlop/s. The nodes communicate via high-speed serial links in a 6-dimensional mesh with nearest-neighbor connections. We find that highly optimized four-dimensional QCD code obtains over 50% efficiency in cycle accurate simulations of QCDOC, even for problems of fixed computational difficulty run on tens of thousands of nodes. We also provide an overview of the QCDOC operating system, which manages and runs QCDOC applications on partitions of variable dimensionality. Finally, the SciDAC activity for QCDOC and the message-passing interface QMP specified as a part of the SciDAC effort are discussed for QCDOC. We explain how to make optimal use of QMP routines on QCDOC in conjunction with existing C and C++ lattice QCD codes, including the publicly available MILC codes.
11 pages, 10 figures, based on talks given by the authors at CHEP03 (PSN THIT001, THIT002, THIT003)
Cited by in corpus (8)
- Lattice Determination of the Hadronic Contribution to the Muon using Dynamical Domain Wall Fermions
- Continuum Limit of from 2+1 Flavor Domain Wall QCD
- The pion's electromagnetic form factor at small momentum transfer in full lattice QCD
- Hadronic form factors in Lattice QCD at small and vanishing momentum transfer
- Performance of a Lattice Quantum Chromodynamics Kernel on the Cell Processor
- A Review of Papers that have a bearing on an Analysis of User Interactions in A Collaborative On-line Laboratory
- Parallel implementation of a lattice-gauge-theory code: studying quark confinement on PC clusters
- Investigating the Dirac operator evaluation with FPGAs