Vector Processing on CRAY-1 and CRAY X-MP

  • Ulrich Detert


Vector processors provide great performance improvements in scientific and engineering computations. This is achieved by a specialized architecture designed for the fast processing of certain types of operations. On the other hand this specialization in hardware and architecture leads to a corresponding specialization in programming and program optimization for such machines.


Functional Unit Vector Length Execution Sequence Vector Element Clock Period 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    W.P. Petersen, Vector FORTRAN for numerical problems on CRAY-1, Communications of the ACM, Vol. 26, No. 11 (1983).CrossRefGoogle Scholar
  2. [2]
    S.S. Chen, Large-scale and high-speed multiprocessor system for scientific applications: CRAY X-MP series, in: “High-Speed Computation,” Vol. F7, NATO ASI series, Springer-Verlag Berlin, Heidelberg (1984).Google Scholar
  3. [3]
    CRAY X-MP Computer Systems, CRAY X-MP Series Mainframe Reference Manual, HR-0032, CRAY Research Inc.Google Scholar
  4. [4]
    D.E. Heller, D.K. Stevenson, and J.E. Traub, Accelerated iterative methods for the solution of tri-diagonal systems on parallel computers, Journal of the ACM, Vol. 23, No. 4, 636–654 (1976).CrossRefGoogle Scholar
  5. [5]
    P.W. Schwarztrauber, A parallel algorithm for solving general tridiagonal equations, Mathematics of Computation, Vol. 33, No. 145 (1979).Google Scholar
  6. [6]
    F. Hossfeld, Parallele Algorithmen, in: Informatik Fachberichte, Band 64, Springer Verlag (1983).Google Scholar
  7. [7]
    W. Oed, and O. Lange, Transforming linear recurrence relations for vector processors, in: Parallel Computing 83, Elsevier Science Publishers-North Holland (1984).Google Scholar
  8. [8]
    V. Aho and J.D. Ullman,”Principles of Compiler Design”, Addison-Wesley Publishing Co. (1978).Google Scholar
  9. [9]
    U. Detert, and H.W. Homrighausen, Analysis of the dynamic behaviour of FORTRAN programs, in: Proceedings SEAS Spring Meeting 1983, SHARE European Association, Nijmegen (1983).Google Scholar
  10. [10]
    U. Detert, Performance comparison for CRAY-1/S and CRAY X-MP by means of FORTRAN kernels and user programs, in: Proceedings CRAY User Group Meeting, Paris (1984).Google Scholar

Copyright information

© Plenum Press, New York 1985

Authors and Affiliations

  • Ulrich Detert
    • 1
  1. 1.Zentralinstitut für Angewandte MathematikKernforschungsanlage Jülich GmbHJülichGermany

Personalised recommendations