【24h】

Maximizing CMP throughput with mediocre cores

机译:使用中等内核最大程度地提高CMP吞吐量

获取原文
获取原文并翻译 | 示例

摘要

In this paper we compare the performance of area equivalent small, medium, and large-scale multithreaded chip multiprocessors (CMTs) using throughput-oriented applications. We use area models based on SPARC processors incorporating these architectural features. We examine CMTs with in-order scalar processor cores, 2-way or 4-way in-order superscalar cores, private primary instruction and data caches, and a shared secondary cache. We explore a large design space, ranging from processor-intensive to cache-intensive CMTs. We use SPEC JBB2000, TPC-C, TPC-W, and XML Test to demonstrate that the scalar simple-core CMTs do a better job of addressing the problems of low instruction-level parallelism and high cache miss rates that dominate Web service middleware and online transaction processing applications. For the best overall CMT performance, smaller cores with lower performance, so called "mediocre" cores, maximize the total number of CMT cores and outperform CMTs built from larger, higher performance cores.
机译:在本文中,我们使用面向吞吐量的应用程序比较了面积等效的小型,中型和大型多线程芯片多处理器(CMT)的性能。我们使用基于SPARC处理器并结合了这些体系结构功能的区域模型。我们检查具有顺序标量处理器内核,2路或4路顺序超标量内核,专用主要指令和数据缓存以及共享辅助缓存的CMT。我们探索了一个很大的设计空间,从处理器密集型到缓存密集型CMT。我们使用SPEC JBB2000,TPC-C,TPC-W和XML Test来证明,标量单核CMT在解决主导Web服务中间件的指令级并行度低和高速缓存未命中率高的问题方面做得更好。在线交易处理应用程序。为了获得最佳的总体CMT性能,性能较低的较小内核(所谓的“中等”内核)可最大化CMT内核的总数,并且胜过由较大,性能更高的内核构建的CMT。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号