DocumentCode :
2164496
Title :
Towards adaptive caching for parallel and discrete event simulation
Author :
Chugh, Abhishek ; Hybinette, Maria
Author_Institution :
Dept. of Comput. Sci., Georgia Univ., Athens, GA, USA
Volume :
1
fYear :
2004
fDate :
5-8 Dec. 2004
Lastpage :
344
Abstract :
We investigate factors affecting the performance of caching to speed up discrete event simulation. Walsh and Sirer have shown that a variant of function caching (staged simulation) can improve the performance of simulation in a networking application. However, the effectiveness of caching depends significantly on cache size, the cost of consulting the cache, the hit rate, and the cost of completing the computation in case of a cache miss. We hypothesize that adaptive techniques can be used to optimize caching parameters and demonstrate an adaptive scheme that decides whether to utilize caching depending on observed cache performance and event processing times. We focus on evaluating quantitative relationships, using our own caching implementation with the P-Hold synthetic workload application running on the GTW simulation kernel. Experiments show that as the cache size is increased, performance improves to a point, then degrades, and also that the adaptive technique can substantially improve speedup.
Keywords :
cache storage; discrete event simulation; middleware; parallel processing; virtual machines; P-Hold synthetic workload application; adaptive caching; discrete event simulation; middleware; parallel simulation; virtual machines; Air traffic control; Cloning; Computational modeling; Computer science; Costs; Degradation; Discrete event simulation; Kernel; Middleware;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Simulation Conference, 2004. Proceedings of the 2004 Winter
Print_ISBN :
0-7803-8786-4
Type :
conf
DOI :
10.1109/WSC.2004.1371334
Filename :
1371334
Link To Document :
بازگشت