Issue No. 03 - March (1974 vol. 7)
Jean-Loup Baer , University of Washington
In the 1960's enormous progress was made in the automated design of computer systems.1 the modeling of parallel compulations.2,3 and the simulation and evaluation of performance of computer systems.4 With the advent of multiprocessor systems, computer networks, and distributed-function architecture, additional problems are now encountered. for example, the design of computer systems cannot be restricted to a von Neumann type of architecture. A means of describing the possible concurrency between units in the system must be found either through some new language developments or through some innovative model methodology. Modeling of parallel computations cannot be restricted to the design of asynchronous structures on one hand, and the behavior of algorithms on the other hand. but should encompass simultaneouly all of the modules of a system. hardware as well as software. In particular orderly interprocess communications and sharing of resources have to be taken into account. Techniques to represent extant or projected systems at different levels of detail. to simulate them under various configurations. and to analyze them for correctness have to be further developed. Stochastic predictions of performance have to graduate from single to multiple resource system.
J. Baer, "Models for the design, simulation, and performance of distributed-function architecture," in Computer, vol. 7, no. , pp. 25-30, 1974.