Abstract
Very different computational requirements of user problems have given rise to a broad spectrum of computers ranging from general purpose via specialized multipurpose to special architectures. For the choice of the appropriate computer system, the user has to take into account both the computational demands of the target application and involved economic considerations. After a short characterization of scientific and engineering problem classes, main hardware and software means for specialization are described. Because of the versatility of multiprocessors, such systems are especially well suited for adapting the architecture to the user problem. This issue is discussed for architectural concepts such as hierarchical bus systems and shared memory systems.
Preview
Unable to display preview. Download preview PDF.
References
Andersson, J.M. et al.: The architecture of FAIM-1, Computer, Jan. 1987, 55–68
Bakker, A.F. and C. Brain: Design and Implementation fo the Delft Molecular-Dynamics processor. In: Special Purpose Computers (B.J. Alder ed.), Academic Press Inc. Boston 1988
Bode, A.; Fritsch, G.; Händler, W.; Henning, W.; Hofmann, F.; Volkert, J.: Multi-grid oriented computer architecture. Proc. 1985 Int. Conf. Parallel Processing, St. Charles, 81–95. IEEE Comp. Soc. 1985
Behr, P.; Giloi, W.K.; Mühlenbein, R.: SUPRENUM — The German Supercomputer Architecture — Rationale and Concepts, Proc. 1986 Internat. Conf. on Parallel Processing, IEEE catalog no. 86CH2355-6, 483–486
Cantoni, V.: I.P. Hierarchical systems: Architectural features. In: Pyramidal Systems for Computer Vision (V. Cantoni, St Levialdi, ed.). NATO ASI Series F, Comp. and Syst. Sciences Vol. 25, Springer Verlag Berlin Heidelberg 1986
Finnemann, H.; Brehm, J.; Michel, E. and J. Volkert: Solution of the neutron diffusion equation through multigrid methods implemented on a memory-coupled 25-processor system. Parallel Computing 8 (1988), 391–398
Fritsch, G.; Kleinöder, W.; Linster, C.U.;; Volkert, J.: EMSY 85 — The Erlangen Multiprocessor System for a broad spectrum of applications. Proc. 1983 Int. Conf. on Parallel Processing, 325–330 and in: Supercomputers: Design and Applications (K. Hwang, ed.), IEEE Comp. Soc. 1984
Fritsch, G.: Numerical simulation of physical phenomena by parallel computing. WOPPLOT 86. Lect. Notes in Computer Science, No. 253 (J.D. Becker, I. Eisele, eds.). Springer Verlag Berlin Heidelberg 1987
Fukazawa, T. et al.: R 256: A research parallel processor for scientific computation. Proc. 16th Annual Int. Symp. on Computer Architecture, May 28–June 1, 1989, Jerusalem. IEEE Comp. Soc. Press 1989 (ACM 0884-7495/89/0000/0344)
Fritsch, G. and J. Volkert: Multiprocessor systems for large numerical applications. Proc. PARCELLA 88, Berlin (DDR), Oct.17–21, 1988. Mathematical Research Vol. 48, Akademie Verlag Berlin 1588
Giloi, W.K.: The SUPRENUM Architecture, Proc. CONPAR 88, Part A, British Computer Society 1988, 1–8
Händler, W.: Aspects of parallelism in computer architecture. In: Parallel Computers — Parallel Mathematics (M. Feilmeier, ed.). Int. Association for Mathematics and Computers in Simulation 1977
Händler, W.: Thesen und Anmerkungen zur künftigen Rechnerentwicklung. Aus: G. Regenspurg (Hrsg.): GMD-Rechnerstruktur-Workshop, GMD St. Augustin/F.R. Germany, Bericht Nr. 128. R. Oldenbourg München Wien 1980
Händler, W.: Dynamic computer structures for manifold utilization. Parallel Computing 2 (1985), 15–32
Händler, W.; Maehle, E.; Wirl, K.: DIRMU Multiprocessor Configurations, Proc. 1985 Int. Conf. on Parallel Processing, St. Charles 1985, 652–656. IEEE Comp. Soc. 1985
Hessenauer, H. et al.: Internal Report DFG-Sonderforschungsbereich 182: Multiprozessor-und Netzwerkkonfigurationen. IMMD III, Universität Erlangen-Nürnberg 1989
Höpfl, F.; Wirl, K.: Oder-Parallelisierung von PROLOG-Programmen auf dem DIRMU Multiprozessorsystem. 3.GI/PARS-Workshop, Jülich 1987
Jones, A.K. and P. Schwarz: Experience using multiprocessor systems — a status report, ACM Computing Surveys, Vol. 12, No. 2, June 1980, 121–165
Kober, R. (Hrsg.): Parallelrechner-Architekturen. Springer Verlag Berlin Heidelberg 1988
Maehle, E.; Moritzen, K. and K. Wirl: Fault-tolerant hardware configuration management on the multiprocesssor system DIRMU25. Proc. CONPAR 86, Aachen 1986. Lect. Notes in Computer Science, No. 237, Springer Verlag Berlin Heidelberg 1986
Volkert, J.: Architectures, programming and performance of supercomputers. Kerntechnik 52 (1988), No. 2, 112–129
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fritsch, G. (1991). Multipurpose and special purpose computers. In: Becker, J.D., Eisele, I., Mündemann, F.W. (eds) Parallelism, Learning, Evolution. WOPPLOT 1989. Lecture Notes in Computer Science, vol 565. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-55027-5_6
Download citation
DOI: https://doi.org/10.1007/3-540-55027-5_6
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-55027-3
Online ISBN: 978-3-540-46663-5
eBook Packages: Springer Book Archive