diss_ko591.pdf 3.84 MB
AN ARCHITECTURAL STUDY ON MASSIVE MULTIPROCESSOR SYSTENS
The computer architecture has been explored for higher performance, higher facilitate and/or more reliable systems at lower costs ( sometimes at any cost ). Parallel processing with multiprocessors has been employed by many researchers as a suitable technology for the improvements, and has been realized in experimental or commercial machines consisting of up to 10<2> processors. In particular, a lot of proposals for new supercomputer architectures aimed at increasing machine performance by an order of magnitude have come out in the past several years. Decreasing costs and increasing density of CPU and memory chips due to the recent advanced VLSI technology have made such computer architectures feasible even if it is a Massive Multxprocessor system ( in short, MMS ) con figuring more than 10<3> processing elements. However, there remain a lot of problems to be solved toward realization of the MMS's efficiently performing a job.
The goal of this dissertation is to provide a design methodology of such MMS-s based on the architecture aimed at increasing their performance. Though several levels of the architectures are investigated, we mainly focus on the PMS ( Processor-Memory- Swxtch ) level because ,systems based on the architecture allow the design flexibility of their parallelism, and have great possibility of a realization at high cost-performance.
On the basis of several experiments using multiprocessor UNIP with 32 processors, the dissertation describes a massive multiprocessor simulator for performance evaluation and interconnection networks for MMS-s based on a new device technology, i.e., 3-dimensional integrated circuits.
First, Chapter 1 surveys studies on computer architectures toward higher performance of computing systems in various levels.
In Chapter 2, multiprocessor approaches are presented. Basic parallel processing schemes and typical multiprocessor configurations are summarized, and then, a fabrication of experimental multiprocessor system UNIP is described. After several experiments using UNIP are demonstrated, essential and crucial issues of multiprocessors derived from that experience are summarized.
In Chapter 3, a modeling of MMS programs for performance evaluation using the parallel programming scheme is proposed. The model which is largely intuitive, is applicable to a simulater for the performance evaluation of MMS s in which the interprocessor communication cost can be measured. After a description language of the programming scheme is described, the simulator implemented on the UNIX system and simulatxon analysis on the experimental results are demonstrated.
In Chapter 4. a new type of common memory ( in short, 3-D CM ) based on a technology of 3-dimensional integrated circuits is proposed and its fundamental properties are described. communication module for connecting processors using 3-D CM and processor interconnect!on networks for MMS's, consisting of the modules are demonstrated. A brief analysis of the network performance is also described.
Finally, in Chapter 5, we discuss and summarize further problems to realize high-performance MMS's.
Copyright(c) by Author