DocumentCode
2061798
Title
An FPGA Approach to Quantifying Coherence Traffic Efficiency on Multiprocessor Systems
Author
Suh, Taeweon ; Lu, Shih-Lien ; Lee, Hsien-Hsin S.
Author_Institution
Intel Corp., Santa Clara
fYear
2007
fDate
27-29 Aug. 2007
Firstpage
47
Lastpage
53
Abstract
Recently, there is a surge of interests in using FPGAs for computer architecture research including applications from emulating and analyzing a new platform to accelerating mi-croarchitecural simulation speed for design space exploration. This paper proposes and demonstrates a novel usage of FPGAs for measuring the efficiency of coherent traffic of an actual computer system. Our approach employs an FPGA acting as a bus agent, interacting with a real CPU in a dual processor system to measure the intrinsic delay of coherence traffic. This technique eliminates non-deterministic factors in the measurement, such as the arbitration delay and stall in the pipelined bus. It completely isolates the impact of pure coherence traffic delay on system performance while executing workloads natively. Our experiments show that the overall execution time of the benchmark programs on a system with coherence traffic was actually increased over one without coherent traffic. It indicates that cache-to-cache transfers are less efficient in an Intel-based server system, and there exists room for further improvement such as the inclusion of the O state and cache line buffers in the memory controller.
Keywords
field programmable gate arrays; multiprocessing systems; FPGA; cache-to-cache transfers; coherence traffic delay; dual processor system; multiprocessor systems; quantifying coherence traffic efficiency; system performance; Acceleration; Analytical models; Application software; Computational modeling; Computer architecture; Delay; Field programmable gate arrays; Multiprocessing systems; Surges; Traffic control;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications, 2007. FPL 2007. International Conference on
Conference_Location
Amsterdam
Print_ISBN
978-1-4244-1060-6
Electronic_ISBN
978-1-4244-1060-6
Type
conf
DOI
10.1109/FPL.2007.4380624
Filename
4380624
Link To Document