The Illiac IV: The First SupercomputerThe Illiac IV was the first large scale array computer. As the fore runner of today's advanced computers, it brought whole classes of scientific computations into the realm of practicality. Conceived initially as a grand experiment in computer science, the revolutionary architecture incorporated both a high level of parallelism and pipe lining. After a difficult gestation, the Illiac IV became operational in November 1975. It has for a decade been a substantial driving force behind the develooment of computer technology. Today the Illiac IV continues to service large-scale scientific aoolication areas includ ing computational fluid dynamics, seismic stress wave propagation model ing, climate simulation, digital image processing, astrophysics, numerical analysis, spectroscopy and other diverse areas. This volume brings together previously published material, adapted in an effort to provide the reader with a perspective on the strengths and weaknesses of the Illiac IV and the impact this unique computa tional resource has had on the development of technology. The history and current status of the Illiac system, the design and architecture of the hardware, the programming languages, and a considerable sampling of applications are all covered at some length. A final section is devoted to commentary. |
What people are saying - Write a review
We haven't found any reviews in the usual places.
Contents
1 | |
4 | |
FINST Overlap | 58 |
Overlap and Overlap Modes | 70 |
PROGRAMMING | 82 |
W APPLICATIONS | 123 |
TRIOIL IV a ThreeDimensional Hydro | 173 |
Hough Transform | 185 |
the Illiac IV | 207 |
WI COMM ENTARY | 304 |
APPENDIX | 329 |
SOURCES | 349 |
Other editions - View all
Common terms and phrases
64-bit word ADRN Advanced Computation ADVAST algorithm Ames Research Center application architecture areas arithmetic ARPANET array assembly language bits block diagram Boolean buffer Burroughs calculation circuit clock compiler computational facility Computational Fluid Dynamics control unit core memory cycle data transfer disk efficient equations example execution fetch Figure FINST floating point flow FORTRAN GLYPNIR grid Hadamard Transform hardware Hough transform I4DM IAC computational Illiac IV Illiac IW implemented input instruction integer interface iteration IWTRAN LANDSAT language logical loop machine main memory matrix memory hierarchy ment method NASA Navier-Stokes equations operand operations output overlap station parallel computation PE's performed pixels problem processing element memories processor queue routing SA=I scalar seismic sequence simulation specify speed statement step storage SUBROUTINE TENEX tion transform TRIOIL values variables vector velocity