DocumentCode :
2937576
Title :
Performance analysis of caching effect on packet processing in a multi-threaded processor
Author :
Ju, Miao ; Che, Hao ; Wang, Zhijun
Author_Institution :
Comput. Sci. & Eng., Univ. of Texas at Arlington, Arlington, TX
Volume :
2
fYear :
2009
fDate :
6-8 Jan. 2009
Firstpage :
412
Lastpage :
416
Abstract :
In this paper, we aim at analyzing how effective the caching technique is, in dealing with real-time packet processing through simulation studies. First of all, we introduce a fast multithreaded processor simulator. The simulator is applied to emulate the basic IP forwarding using Intel IXP1200 with the addition of caching. Our simulation results indicate that overall, caching can be an effective means to improve packet processing performance. However, we also note that, for large cache miss rates (e.g., 27.2%), caching can be ineffective, especially under stringent delay/loss constraints, and/or high time locality for cache misses. Our simulation results also indicate that the effectiveness of caching is sensitive to the actual delay/loss constraint. We also analyzed the reasons for these results in details. These observations provide significant insight as to how many threads should be configured in a processor where caching is employed to hide the memory access latency.
Keywords :
cache storage; multi-threading; real-time systems; software performance evaluation; IP forwarding; Intel IXP1200; caching effect; caching technique; multithreaded processor simulator; packet processing performance; performance analysis; real-time packet processing; Analytical models; Computational modeling; Data structures; Delay effects; Mobile communication; Performance analysis; Performance loss; Throughput; Traffic control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications and Mobile Computing, 2009. CMC '09. WRI International Conference on
Conference_Location :
Yunnan
Print_ISBN :
978-0-7695-3501-2
Type :
conf
DOI :
10.1109/CMC.2009.247
Filename :
4797158
Link To Document :
بازگشت