首页> 外文OA文献 >ANALYTICAL MODEL FOR CHIP MULTIPROCESSOR MEMORY HIERARCHY DESIGN AND MAMAGEMENT
【2h】

ANALYTICAL MODEL FOR CHIP MULTIPROCESSOR MEMORY HIERARCHY DESIGN AND MAMAGEMENT

机译:芯片多处理器内存层次结构设计与管理的解析模型

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Continued advances in circuit integration technology has ushered in the era of chip multiprocessor (CMP) architectures as further scaling of the performance of conventional wide-issue superscalar processor architectures remains hard and costly. CMP architectures take advantageof Moore¡¯s Law by integrating more cores in a given chip area rather than a single fastyet larger core. They achieve higher performance with multithreaded workloads. However,CMP architectures pose many new memory hierarchy design and management problems thatmust be addressed. For example, how many cores and how much cache capacity must weintegrate in a single chip to obtain the best throughput possible? Which is more effective,allocating more cache capacity or memory bandwidth to a program?This thesis research develops simple yet powerful analytical models to study two newmemory hierarchy design and resource management problems for CMPs. First, we considerthe chip area allocation problem to maximize the chip throughput. Our model focuses onthe trade-off between the number of cores, cache capacity, and cache management strategies.We find that different cache management schemes demand different area allocation to coresand cache to achieve their maximum performance. Second, we analyze the effect of cachecapacity partitioning on the bandwidth requirement of a given program. Furthermore, ourmodel considers how bandwidth allocation to different co-scheduled programs will affect theindividual programs¡¯ performance. Since the CMP design space is large and simulating only one design point of the designspace under various workloads would be extremely time-consuming, the conventionalsimulation-based research approach quickly becomes ineffective. We anticipate that ouranalytical models will provide practical tools to CMP designers and correctly guide theirdesign efforts at an early design stage. Furthermore, our models will allow them to betterunderstand potentially complex interactions among key design parameters.
机译:电路集成技术的不断进步开创了芯片多处理器(CMP)架构的时代,因为进一步扩大传统的宽问题超标量处理器架构的性能仍然是困难而昂贵的。 CMP体系结构利用摩尔定律,在给定的芯片区域中集成了更多的内核,而不是单个更大的内核。它们通过多线程工作负载实现了更高的性能。但是,CMP体系结构提出了许多必须解决的新的内存层次结构设计和管理问题。例如,必须在一个芯片上集成多少个内核和多少缓存容量,才能获得最佳的吞吐量?为程序分配更多的缓存容量或内存带宽,哪个更有效?本文的研究开发了简单而强大的分析模型,以研究CMP的两个新的内存层次设计和资源管理问题。首先,我们考虑芯片面积分配问题以最大化芯片吞吐量。我们的模型关注于内核数量,缓存容量和缓存管理策略之间的权衡,我们发现不同的缓存管理方案要求对内核和缓存进行不同的区域分配以实现其最大性能。其次,我们分析了缓存容量分区对给定程序的带宽要求的影响。此外,我们的模型考虑了如何将带宽分配给不同的联合调度程序来影响单个程序的性能。由于CMP设计空间很大,并且在各种工作负载下仅对设计空间的一个设计点进行仿真将非常耗时,因此传统的基于仿真的研究方法很快变得无效。我们期望我们的分析模型将为CMP设计人员提供实用的工具,并在早期设计阶段正确地指导他们的设计工作。此外,我们的模型将使他们能够更好地理解关键设计参数之间潜在的复杂交互。

著录项

  • 作者

    Oh Tae Cheol;

  • 作者单位
  • 年度 2011
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号