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