DocumentCode :
2075551
Title :
VFCC: A verification framework of cache coherence using parallel simulation
Author :
Qiaoli Xiong ; Jiangfang Yi ; Tianbao Song ; Zichao Xie ; Dong Tong
Author_Institution :
Microprocessor R&D Center, Peking Univ., Beijing, China
fYear :
2013
fDate :
22-25 Jan. 2013
Firstpage :
705
Lastpage :
710
Abstract :
A cache coherence protocol is a vital component of a multiprocessor to maintain the data consistency. In this paper, we proposed VFCC, which is a simulation framework to validate a cache-coherence protocol implementation of a commercial 64-bit superscalar multiprocessor. It exploits multiple-level parallelism to accelerate validation without overheads among threads. Our experimental results demonstrate VFCC has a 5.0× speedup than a traditional simulator on a conventional 16-core host machine.
Keywords :
cache storage; multiprocessing systems; parallel processing; protocols; VFCC; cache coherence protocol; cache coherence verification framework; multiple-level parallelism; multiprocessor; parallel simulation; superscalar multiprocessor; word length 64 bit; Coherence; Generators; Out of order; Parallel processing; Protocols; Simulation; Synchronization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (ASP-DAC), 2013 18th Asia and South Pacific
Conference_Location :
Yokohama
ISSN :
2153-6961
Print_ISBN :
978-1-4673-3029-9
Type :
conf
DOI :
10.1109/ASPDAC.2013.6509683
Filename :
6509683
Link To Document :
بازگشت