Sharing Event Data In Optimistically Scheduled Multicast Applications

Proceedings of the Winter Simulation Conference, 2005.(2005)

引用 1|浏览27
暂无评分
摘要
A major consideration when designing high performance simulation models is state size. Keeping the model state sizes small enhances performance by using less memory, thereby increasing cache utilization and reducing model execution time. The only remaining area for reducing model size is within the events they create. The event population is typically the most memory intensive region within a simulation especially in the case of multi/broadcast like applications which tend to schedule many events within the atomic processing of a single event. This paper introduces the idea of shared event data within an optimistic simulation system. Here, the read-only data section is shared for a multicast event, which may then be delivered to several LPs. From our performance study, we report a 22% reduction in the data cache miss rate, a processor utilization in excess of 80% and a reduction in model memory consumption by a factor of 20.
更多
查看译文
关键词
cache storage,discrete event simulation,multicast communication,processor scheduling,cache utilization,event data sharing,high performance simulation models,optimistic simulation system,optimistically scheduled multicast applications,processor utilization,
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要