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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Autotasking user’s guide. CRAY-Research Inc. SN-2088 (1988).
Bertsekas, D.P., Tsitsiklis, J.N.: Parallel and distributed computations — numerical methods. Englewood-Clifis: Prentice-Hall, 425–569, 1989.
Calahan, D.A.: Task granularity studies on a many-processor CRAY X-MP. Parallel Computing 2, 109–118 (1985)
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)
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)
Gurke, R.: Graphenalgorithmen fur MIMD-Rechner. In: Universität Clausthal: Workshop über Parallelverarbeitung: Informatik-Bericht 88/3. 47–62 (1988)
Gurke, R.: The approximate solution of the euclidean traveling salesman problem on a CRAY X-MP. Parallel Computing 8, 177–183 (1988)
Hake, J.-Fr., Homberg, W.: Linear algebra software on a vector computer. Parallel Computing 10, 65–81 (1989)
Hake, J.-Fr., Homberg, W.: The impact of memory organization on the performance of matrix calculations. To appear.
Hockney, R.W.: MIMD computing in the USA — 1984. Parallel Computing 2, 119–136 (1985)
Hossfeld, F.: Vector-supercomputers. Parallel Computing 7, 373–385 (1988)
Hossfeld, F., Knecht, R., Nagel, W.E.: Multitasking: experiences with applications on a CRAY X-MP. To appear in Parallel Computing.
Hwang, K., Briggs, F.A.: Computer architecture and parallel processing. New York: McGraw-Hill 1984
Knecht, S.: Möglichkeiten des Multitasking zur Beschleunigung von Standardalgorithmen. Kernforschungsanlage Jülich: Jül-Spez-361 (1986)
Knecht, R.: Implementation of divide-and-conquer algorithms on multiprocessors. To appear in the proceedings of the WOPPLOT workshop.
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)
Mihelcic, M., Pirron, Chr., Wingerath, K.: Three-dimensional simulations of the Czochralski bulk flow. Journal of Crystal Growth 69, 473–488 (1984)
Multitasking User Guide. Revision D. CRAY-Research Inc. SN-0222 (1987)
Nagel, W.E.: Using multiple CPUs for problem solving — experiences in multitasking on CRAY X-MP/48. Parallel Computing 8, 223–230 (1988)
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)
Nagel, W.E., Szelényi, F.: Multitasking on supercomputers: concepts and experiences. IBM Tech. Rep. ICE-VS05. IBM ECSEC 1989.
Oed, W., Lange, O.: On the effective bandwidth of interleaved memories in vector processor systems. IEEE Trans. Computers C-34, 949–957 (1985)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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