DocumentCode
1153054
Title
Integrating cache coherence protocols for heterogeneous multiprocessor system. Part 2
Author
Suh, Taeweon ; Lee, Hsien-Hsin S. ; Blough, Douglas M.
Author_Institution
Dept. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
Volume
24
Issue
5
fYear
2004
Firstpage
70
Lastpage
78
Abstract
In this second part of this two-part article, we present two examples of integrating heterogeneous processors and show the limitation of integrating processors without native support for cache coherence. Finally, we discuss the Verilog simulation results of applying our techniques to actual heterogeneous multiprocessor platforms. Experiments with actual heterogeneous multiprocessor platforms on a shared-bus measure the effectiveness of two cache coherence techniques. This integration approach, snoop-hit buffer, and the accompanying region-based cache coherence approach yield significant speedups compared to a pure software solution.
Keywords
cache storage; embedded systems; hardware description languages; multiprocessing systems; protocols; Verilog simulation; cache coherence protocol; heterogeneous multiprocessor system; snoop-hit buffer; Computer architecture; Embedded system; Hardware design languages; Intellectual property; Microcontrollers; Multiprocessing systems; Power system modeling; Protocols; System buses;
fLanguage
English
Journal_Title
Micro, IEEE
Publisher
ieee
ISSN
0272-1732
Type
jour
DOI
10.1109/MM.2004.50
Filename
1353204
Link To Document