Floating point engine for lattice gauge calculations

D. Husby, R. Atac, A. Cook, J. Deppe, M. Fischler, I. Gaines, T. Nash, T. Pham, T. Zmuda, E. Eichten, G. Hockney, P. Mackenzie, H. B. Thacker, William D Toussaint

Research output: Contribution to journalArticle

1 Citation (Scopus)

Abstract

The Fermilab Advanced Computer Program Multiple Array Processor System, which dedicated to solving problems in the field of quantum chromodynamics, is discussed. A typical system with 256 processors, 2.5 Gb of memory, and 64 Gb of online tape storage, delivers a peak performance of 5 billion floating point operations per second. The programming environment, Canopy, provides a comprehensive, hardware-independent, distributed processing platform from within the more familiar environments of FORTRAN, C, and UNIX. The authors describe the individual processing elements of the system and give a brief description of the Canopy software.

Original languageEnglish (US)
Pages (from-to)734-737
Number of pages4
JournalIEEE Transactions on Nuclear Science
Volume36
Issue number1 pt 1
DOIs
StatePublished - Feb 1989
Externally publishedYes

Fingerprint

canopies
floating
Gages
central processing units
engines
distributed processing
UNIX (operating system)
Engines
programming environments
computer programs
UNIX
FORTRAN
problem solving
Parallel processing systems
Processing
tapes
Computer program listings
hardware
platforms
quantum chromodynamics

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Nuclear Energy and Engineering

Cite this

Husby, D., Atac, R., Cook, A., Deppe, J., Fischler, M., Gaines, I., ... Toussaint, W. D. (1989). Floating point engine for lattice gauge calculations. IEEE Transactions on Nuclear Science, 36(1 pt 1), 734-737. https://doi.org/10.1109/23.34538

Floating point engine for lattice gauge calculations. / Husby, D.; Atac, R.; Cook, A.; Deppe, J.; Fischler, M.; Gaines, I.; Nash, T.; Pham, T.; Zmuda, T.; Eichten, E.; Hockney, G.; Mackenzie, P.; Thacker, H. B.; Toussaint, William D.

In: IEEE Transactions on Nuclear Science, Vol. 36, No. 1 pt 1, 02.1989, p. 734-737.

Research output: Contribution to journalArticle

Husby, D, Atac, R, Cook, A, Deppe, J, Fischler, M, Gaines, I, Nash, T, Pham, T, Zmuda, T, Eichten, E, Hockney, G, Mackenzie, P, Thacker, HB & Toussaint, WD 1989, 'Floating point engine for lattice gauge calculations', IEEE Transactions on Nuclear Science, vol. 36, no. 1 pt 1, pp. 734-737. https://doi.org/10.1109/23.34538
Husby D, Atac R, Cook A, Deppe J, Fischler M, Gaines I et al. Floating point engine for lattice gauge calculations. IEEE Transactions on Nuclear Science. 1989 Feb;36(1 pt 1):734-737. https://doi.org/10.1109/23.34538
Husby, D. ; Atac, R. ; Cook, A. ; Deppe, J. ; Fischler, M. ; Gaines, I. ; Nash, T. ; Pham, T. ; Zmuda, T. ; Eichten, E. ; Hockney, G. ; Mackenzie, P. ; Thacker, H. B. ; Toussaint, William D. / Floating point engine for lattice gauge calculations. In: IEEE Transactions on Nuclear Science. 1989 ; Vol. 36, No. 1 pt 1. pp. 734-737.
@article{702a7d0af1df4897b121d762bc8f569b,
title = "Floating point engine for lattice gauge calculations",
abstract = "The Fermilab Advanced Computer Program Multiple Array Processor System, which dedicated to solving problems in the field of quantum chromodynamics, is discussed. A typical system with 256 processors, 2.5 Gb of memory, and 64 Gb of online tape storage, delivers a peak performance of 5 billion floating point operations per second. The programming environment, Canopy, provides a comprehensive, hardware-independent, distributed processing platform from within the more familiar environments of FORTRAN, C, and UNIX. The authors describe the individual processing elements of the system and give a brief description of the Canopy software.",
author = "D. Husby and R. Atac and A. Cook and J. Deppe and M. Fischler and I. Gaines and T. Nash and T. Pham and T. Zmuda and E. Eichten and G. Hockney and P. Mackenzie and Thacker, {H. B.} and Toussaint, {William D}",
year = "1989",
month = "2",
doi = "10.1109/23.34538",
language = "English (US)",
volume = "36",
pages = "734--737",
journal = "IEEE Transactions on Nuclear Science",
issn = "0018-9499",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "1 pt 1",

}

TY - JOUR

T1 - Floating point engine for lattice gauge calculations

AU - Husby, D.

AU - Atac, R.

AU - Cook, A.

AU - Deppe, J.

AU - Fischler, M.

AU - Gaines, I.

AU - Nash, T.

AU - Pham, T.

AU - Zmuda, T.

AU - Eichten, E.

AU - Hockney, G.

AU - Mackenzie, P.

AU - Thacker, H. B.

AU - Toussaint, William D

PY - 1989/2

Y1 - 1989/2

N2 - The Fermilab Advanced Computer Program Multiple Array Processor System, which dedicated to solving problems in the field of quantum chromodynamics, is discussed. A typical system with 256 processors, 2.5 Gb of memory, and 64 Gb of online tape storage, delivers a peak performance of 5 billion floating point operations per second. The programming environment, Canopy, provides a comprehensive, hardware-independent, distributed processing platform from within the more familiar environments of FORTRAN, C, and UNIX. The authors describe the individual processing elements of the system and give a brief description of the Canopy software.

AB - The Fermilab Advanced Computer Program Multiple Array Processor System, which dedicated to solving problems in the field of quantum chromodynamics, is discussed. A typical system with 256 processors, 2.5 Gb of memory, and 64 Gb of online tape storage, delivers a peak performance of 5 billion floating point operations per second. The programming environment, Canopy, provides a comprehensive, hardware-independent, distributed processing platform from within the more familiar environments of FORTRAN, C, and UNIX. The authors describe the individual processing elements of the system and give a brief description of the Canopy software.

UR - http://www.scopus.com/inward/record.url?scp=0024610738&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0024610738&partnerID=8YFLogxK

U2 - 10.1109/23.34538

DO - 10.1109/23.34538

M3 - Article

VL - 36

SP - 734

EP - 737

JO - IEEE Transactions on Nuclear Science

JF - IEEE Transactions on Nuclear Science

SN - 0018-9499

IS - 1 pt 1

ER -