Skip to main content

Supercomputing at KFA Jülich: Experiences and Applications on CRAY X-MP

  • Conference paper
  • 71 Accesses

Part of the book series: NATO ASI Series ((NATO ASI F,volume 62))

Abstract

KFA Jülich is one of the largest big-science research centers in Europe. At KFA, computational science based on supercomputer techniques has received high priority for many years. Primarily, CRAY supercomputer power has been exploited in the single processor mode by applying vectorization and optimization techniques to numerical kernels and large applications. However, on the multiprocessor vector-supercomputers CRAY X-MP and Y-MP, parallelism — beyond vectorization — can be exploited by multitasking. With increasing number of powerful processors, multitasking strategies like macrotasking, microtasking, and autotasking will become more important and profitable to utilize these multiprocessor systems efficiently. Multitasking results and experiences have been gained by applying these modes to linear-algebra and non-numerical algorithms as well as to large codes. While comparing the results and the concepts of multitasking, the problems, benefits, and perspectives of multitasking programming will be discussed.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Autotasking user’s guide. CRAY-Research Inc. SN-2088 (1988).

    Google Scholar 

  2. Bertsekas, D.P., Tsitsiklis, J.N.: Parallel and distributed computations — numerical methods. Englewood-Clifis: Prentice-Hall, 425–569, 1989.

    Google Scholar 

  3. Calahan, D.A.: Task granularity studies on a many-processor CRAY X-MP. Parallel Computing 2, 109–118 (1985)

    Article  MathSciNet  Google Scholar 

  4. Dongarra, J.J., Chen, S.S., Hsiung, C.C.: Multiprocessing linear algebra algorithms on the CRAY X-MP-2: experiences with small granularity. J. Parallel and Distributed Computing 1, 22–31 (1984)

    Article  Google Scholar 

  5. Dongarra, J.J., Eisenstat, S.C.: Squeezing the most out of an algorithm in CRAY FORTRAN. ACM Transactions on Mathematical Software 10, 219–230 (1984)

    Article  MathSciNet  Google Scholar 

  6. Gurke, R.: Graphenalgorithmen fur MIMD-Rechner. In: Universität Clausthal: Workshop über Parallelverarbeitung: Informatik-Bericht 88/3. 47–62 (1988)

    Google Scholar 

  7. Gurke, R.: The approximate solution of the euclidean traveling salesman problem on a CRAY X-MP. Parallel Computing 8, 177–183 (1988)

    Article  MATH  Google Scholar 

  8. Hake, J.-Fr., Homberg, W.: Linear algebra software on a vector computer. Parallel Computing 10, 65–81 (1989)

    Article  MATH  Google Scholar 

  9. Hake, J.-Fr., Homberg, W.: The impact of memory organization on the performance of matrix calculations. To appear.

    Google Scholar 

  10. Hockney, R.W.: MIMD computing in the USA — 1984. Parallel Computing 2, 119–136 (1985)

    Article  MathSciNet  Google Scholar 

  11. Hossfeld, F.: Vector-supercomputers. Parallel Computing 7, 373–385 (1988)

    Article  Google Scholar 

  12. Hossfeld, F., Knecht, R., Nagel, W.E.: Multitasking: experiences with applications on a CRAY X-MP. To appear in Parallel Computing.

    Google Scholar 

  13. Hwang, K., Briggs, F.A.: Computer architecture and parallel processing. New York: McGraw-Hill 1984

    MATH  Google Scholar 

  14. Knecht, S.: Möglichkeiten des Multitasking zur Beschleunigung von Standardalgorithmen. Kernforschungsanlage Jülich: Jül-Spez-361 (1986)

    Google Scholar 

  15. Knecht, R.: Implementation of divide-and-conquer algorithms on multiprocessors. To appear in the proceedings of the WOPPLOT workshop.

    Google Scholar 

  16. Lord, R.E., Kowalik, J.S., Kumar, S.P.: Solving linear algebraic equations on a MIMD computer. Journal of the ACM 30, 103–117 (1983)

    Article  MATH  MathSciNet  Google Scholar 

  17. Mihelcic, M., Pirron, Chr., Wingerath, K.: Three-dimensional simulations of the Czochralski bulk flow. Journal of Crystal Growth 69, 473–488 (1984)

    Article  Google Scholar 

  18. Multitasking User Guide. Revision D. CRAY-Research Inc. SN-0222 (1987)

    Google Scholar 

  19. Nagel, W.E.: Using multiple CPUs for problem solving — experiences in multitasking on CRAY X-MP/48. Parallel Computing 8, 223–230 (1988)

    Article  MATH  Google Scholar 

  20. Nagel, W.E., Wingerath, K.: Three-dimensional numerical simulations of the Czochralski bulk flow on a CRAY X-MP multiprocessor architecture. In: Proc. 1988 International Conference on Supercomputing, 266–272 (1988)

    Chapter  Google Scholar 

  21. Nagel, W.E., Szelényi, F.: Multitasking on supercomputers: concepts and experiences. IBM Tech. Rep. ICE-VS05. IBM ECSEC 1989.

    Google Scholar 

  22. Oed, W., Lange, O.: On the effective bandwidth of interleaved memories in vector processor systems. IEEE Trans. Computers C-34, 949–957 (1985)

    Google Scholar 

  23. Ortega, J.M.: Introduction to parallel and vector solution of linear systems. New York: Plenum Press 1988. Also: the ijk forms of factorization methods i. Vector Computers. Parallel Computing 7, 135–147 (1988)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1990 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hossfeld, F. (1990). Supercomputing at KFA Jülich: Experiences and Applications on CRAY X-MP. In: Kowalik, J.S. (eds) Supercomputing. NATO ASI Series, vol 62. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-75771-6_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-75771-6_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-75773-0

  • Online ISBN: 978-3-642-75771-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics