DocumentCode
2031439
Title
A Generational Algorithm to Multiprocessor Cache Coherence
Author
Chiueh, Tzi-cker
Author_Institution
State University of New York at Stony Brook
Volume
1
fYear
1993
fDate
16-20 Aug. 1993
Firstpage
20
Lastpage
24
Abstract
In view of the growing gap between processor speeds and net work latency, it becomes increasingly expensive to maintain multi-processor cache consistency via run-time inter processor communication. Software-Controlled cache coher ence schemes have the advantage of simplified hardware and the reduction of inter-processor communication traffic. Among previously proposed software-based schemes, those based on the concept of version/timestamp show the most aggressive performance potential. Unfortunately these methods have several implementation and performance prob lems that prevent them from being practical implementation choices. In this paper, we discuss these problems and describe a generational cache coherence algorithm that elim inates all of these problems. Moreover, the new algorithm can exploit inter-level temporal locality of parallel programs with significantly less hardware support.
Keywords
Broadcasting; Computational modeling; Computer science; Concurrent computing; Delay; Hardware; Parallel processing; Partitioning algorithms; Runtime; Software maintenance;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing, 1993. ICPP 1993. International Conference on
Conference_Location
Syracuse, NY, USA
ISSN
0190-3918
Print_ISBN
0-8493-8983-6
Type
conf
DOI
10.1109/ICPP.1993.24
Filename
4134108
Link To Document