Title :
VLIW-in-the-large: a model for fine grain parallelism exploitation on distributed memory multiprocessors
Author :
Danelutto, Marco ; Vanneschi, Marco
Author_Institution :
Dept. of Comput. Sci., Pisa Univ., Italy
Abstract :
VLIW architectures have been shown to be able to exploit large amounts of find grain parallelism in the execution of sequential imperative programs. In this paper, a new computing model is presented, which allows the VLIW techniques to be adopted to operate a distributed memory, multiprocessor machine. The model, called VLIW-in-the-large, can be adopted in conjunction with a suitable hardware framework to obtain consistent speedups in the execution of both sequential and parallel-natured software. The authors show that the advantages of the VLIW-in-the-large computing model with respect to the classical VLIW approach are: (i) better utilization of hardware resources; (ii) extension of the applicability of the VLIW techniques to multiprocessor architectures, in such a way that they can be used for multi-style, multi-grain parallelism exploitation; (iii) compact realization of processing elements, suitable for VLSI massively parallel architectures
Keywords :
multiprocessing systems; parallel architectures; VLIW-in-the-large; VLSI massively parallel architectures; compact realization; computing model; distributed memory multiprocessors; fine grain parallelism; hardware framework; model; processing elements; sequential imperative programs; Computer architecture; Computer science; Concurrent computing; Data analysis; Flow graphs; Hardware; Parallel architectures; Parallel processing; VLIW; Vector processors;
Conference_Titel :
Microprogramming and Microarchitecture. Micro 23. Proceedings of the 23rd Annual Workshop and Symposium., Workshop on
Conference_Location :
Orlando, FL
Print_ISBN :
0-8186-2124-9
DOI :
10.1109/MICRO.1990.151422