Evaluating computer program performance on the CRAY-1
The Advanced Scientific Computers Project of Argonne's Applied Mathematics Division has two objectives: to evaluate supercomputers and to determine their effect on Argonne's computing workload. Initial efforts have focused on the CRAY-1, which is the only advanced computer currently available. Users from seven Argonne divisions executed test programs on the CRAY and made performance comparisons with the IBM 370/195 at Argonne. This report describes these experiences and discusses various techniques for improving run times on the CRAY. Direct translations of code from scalar to vector processor reduced running times as much as two-fold, and this reduction will become more pronounced as the CRAY compiler is developed. Further improvement (two- to ten-fold) was realized by making minor code changes to facilitate compiler recognition of the parallel and vector structure within the programs. Finally, extensive rewriting of the FORTRAN code structure reduced execution times dramatically, in three cases by a factor of more than 20; and even greater reduction should be possible by changing algorithms within a production code. It is condluded that the CRAY-1 would be of great benefit to Argonne researchers. Existing codes could be modified with relative ease to run significantly faster than on the 370/195. More important, the CRAY would permit scientists to investigate complex problems currently deemed infeasibile on traditional scalar machines. Finally, an interface between the CRAY-1 and IBM computers such as the 370/195, scheduled by Cray Research for the first quarter of 1979, would considerably facilitate the task of integrating the CRAY into Argonne's Central Computing Facility. 13 tables.
- Research Organization:
- Argonne National Lab., IL (USA)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- W-31109-ENG-38
- OSTI ID:
- 6331038
- Report Number(s):
- ANL-79-9
- Country of Publication:
- United States
- Language:
- English
Similar Records
Production runs on the CRAY-1
Impact of advanced systems on LMFBR accident analysis code development
CRAY-1 evaluation. Final report
Technical Report
·
Sun Jul 01 00:00:00 EDT 1979
·
OSTI ID:6043671
Impact of advanced systems on LMFBR accident analysis code development
Conference
·
Sun Dec 31 23:00:00 EST 1978
·
OSTI ID:5715686
CRAY-1 evaluation. Final report
Technical Report
·
Tue Nov 30 23:00:00 EST 1976
·
OSTI ID:7335533