【24h】

Performance implications of chipset caches in web servers

机译:Web服务器中芯片集缓存的性能影响

获取原文

摘要

As Internet usage continues to expand rapidly, careful attention needs to be paid to the design of Internet servers for achieving high performance and end-user satisfaction. In this paper, with the aim of improving memory system performance of Internet servers, we propose and evaluate various design alternatives for "chipset caches", a shared cache layer embedded within a server chipset. Using our trace-based cache simulation framework (CASPER) and SPECweb99 as a representative workload for web servers, we present the performance implications of chipset caches in a front-end dual-processor web server. We start by analyzing the improvement gained by caching the data from processor-initiated requests alone. We study the sensitivity to basic cache parameters (such as cache size and associativity) and also study the impact of prefetching into the chipset cache. We then present the performance implications of routing memory requests initiated by I/O devices through the chipset cache. Finally, we also study the implications of making the chipset cache inclusive. Based on detailed simulation data and its implications on system level performance, this paper shows that chipset caches have significant potential for future Internet servers.
机译:随着Internet使用的持续快速增长,需要特别注意Internet服务器的设计,以实现高性能和最终用户满意度。在本文中,为了提高Internet服务器的内存系统性能,我们提出并评估了“芯片组缓存”(嵌入在服务器芯片组中的共享缓存层)的各种设计选择。使用基于跟踪的缓存模拟框架(CASPER)和SPECweb99作为Web服务器的代表性工作负载,我们展示了前端双处理器Web服务器中芯片组缓存的性能含义。我们首先分析通过仅缓存来自处理器发起的请求的数据而获得的改进。我们研究了对基本缓存参数(例如缓存大小和关联性)的敏感性,还研究了预取到芯片集缓存中的影响。然后,我们介绍了通过芯片组缓存路由由I / O设备启动的内存请求的性能含义。最后,我们还研究了使芯片组缓存具有包容性的含义。基于详细的仿真数据及其对系统级性能的影响,本文表明,芯片组缓存对于未来的Internet服务器具有巨大的潜力。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号