Title :
SMALL: a scalable multithreaded architecture to exploit large locality
Author :
Govindarajan, R. ; Nemawarkar, S.S.
Author_Institution :
Dept. of Electr. Eng., McGill Univ., Montreal, Que., Canada
Abstract :
The authors propose a multithreaded architecture that performs synchronization efficiently by following a layered approach, exploits larger locality by using large, resident activations, and reduces the number of load stalls with the help of a novel high-speed buffer organization. The performance of the proposed architecture is evaluated using deterministic discrete-event simulation. Initial simulation results indicate that the architecture can achieve high performance in terms of both speedup and processor utilization
Keywords :
computer architecture; discrete event simulation; performance evaluation; synchronisation; SMALL; buffer organization; deterministic discrete-event simulation; large locality; layered approach; performance; processor utilization; resident activations; scalable multithreaded architecture; speedup; synchronization; Computational modeling; Computer architecture; Context modeling; Delay; Discrete event simulation; High performance computing; Processor scheduling; Runtime; Switches; Yarn;
Conference_Titel :
Parallel and Distributed Processing, 1992. Proceedings of the Fourth IEEE Symposium on
Conference_Location :
Arlington, TX
Print_ISBN :
0-8186-3200-3
DOI :
10.1109/SPDP.1992.242766