Title :
Performance based design of high-level language-directed computer architectures
Author :
Katti, Rajendra S. ; Manwaring, Mark L.
Author_Institution :
Dept. of Electr. Eng., North Dakota State Univ., Fargo, ND, USA
fDate :
4/1/1998 12:00:00 AM
Abstract :
This paper is concerned with the analytical modeling of computer architectures to aid in the design of high-level language-directed computer architectures. High-level language-directed computers are computers that execute programs in a high-level language directly. The design procedure of these computers are at best described as being ad hoc. In order to systematize the design procedure, we introduce analytical models of computers that predict the performance of parallel computations on concurrent computers. We model computers as queueing networks and parallel computations as precedence graphs. The models that we propose are simple and lead to computationally efficient procedures of predicting the performance of parallel computations on concurrent computers. We demonstrate the use of these models in the design of high-level language-directed computer architectures
Keywords :
high level languages; parallel architectures; performance evaluation; computer architectures; concurrent computers; high-level language-directed; parallel computations; performance; precedence graphs; queueing networks; Analytical models; Computer architecture; Computer networks; Concurrent computing; Distributed computing; High level languages; High performance computing; Performance analysis; Performance evaluation; Predictive models;
Journal_Title :
Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
DOI :
10.1109/3477.662761