DocumentCode :
2496096
Title :
The performance impact of false subpage sharing in KSR1
Author :
Cukic, Bojan ; Bastani, Farokh B.
Author_Institution :
Dept. of Comput. Sci., Houston Univ., TX, USA
fYear :
1995
fDate :
6-9 Feb 1995
Firstpage :
64
Lastpage :
71
Abstract :
This paper presents insight into important aspects of the performance of KSR1 multiprocessor. We report performance degradations caused by false sharing of memory subpages (128 bytes long units of transfer and consistency) between local caches in the KSR1. In other words, the performance is measured when multiple processing nodes issue simultaneous write requests for a single subpage. Our measurements show that low level knowledge about the organization of the ALLCACHE memory and explicit use of non-shared variables in parallel threads can result in performance improvement of almost an order of magnitude. However, writing such programs is much closer to distributed memory MIMD programming than shared memory programming
Keywords :
multiprocessing systems; performance evaluation; ALLCACHE memory; KSR1 multiprocessor; distributed memory MIMD programming; false subpage sharing; memory subpages; performance; performance impact; write requests; Computer science; Concurrent computing; Degradation; Nerve fibers; Parallel processing; Parallel programming; Programming environments; Trademarks; Writing; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers of Massively Parallel Computation, 1995. Proceedings. Frontiers '95., Fifth Symposium on the
Conference_Location :
McLean, VA
Print_ISBN :
0-8186-6965-9
Type :
conf
DOI :
10.1109/FMPC.1995.380462
Filename :
380462
Link To Document :
بازگشت