DocumentCode :
2628322
Title :
Architectural support for block transfers in a shared-memory multiprocessor
Author :
Wilton, Steven J E ; Vranesic, Zvonko G.
Author_Institution :
Dept. of Electr. & Comput. Eng., Toronto Univ., Ont., Canada
fYear :
1993
fDate :
1-4 Dec 1993
Firstpage :
51
Lastpage :
54
Abstract :
This paper examines how the performance of a shared-memory multiprocessor can be improved by including hardware support for block transfers. A system similar to the Hector multiprocessor developed at the University of Toronto is used as a base architecture. It is shown that such hardware support can improve the performance of initialization code by as much as 50%, but that the amount of improvement depends on the memory access behavior of the program and the way in which the operating system issues block transfer requests
Keywords :
memory architecture; operating systems (computers); performance evaluation; shared memory systems; Hector multiprocessor; architectural support; base architecture; block transfers; hardware support; initialization code; memory access behavior; operating system; performance improvement; shared-memory multiprocessor; Access protocols; Buffer storage; Clocks; Computer architecture; Hardware; Multiprocessor interconnection networks; Operating systems; Process control; Registers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 1993. Proceedings of the Fifth IEEE Symposium on
Conference_Location :
Dallas, TX
Print_ISBN :
0-8186-4222-X
Type :
conf
DOI :
10.1109/SPDP.1993.395551
Filename :
395551
Link To Document :
بازگشت