首页> 外文会议>International Conference on High Performance Computing >Throughput Regulation in Shared Memory Multicore Processors
【24h】

Throughput Regulation in Shared Memory Multicore Processors

机译:共享内存多核处理器中的吞吐量调节

获取原文

摘要

Performance scaling is now synonymous with scaling the number of cores. One of the consequences of this shift is the increasing difficulty of designing processors with predictable and controllable performance. To address this challenge this paper proposes a chip-scale throughput regulation technique that is based on dynamic tracking of instruction execution dynamics in each core. A new variable gain controller design is developed for regulating the throughput of modern out-of-order cores. The gain is adjusted based on an on-line sensitivity analysis of the core's throughput to the control parameter. We explore throughput regulation using two control paramaters - core frequency and instruction issue width and demonstrate via cycle-level, full system simulation the utility of the proposed regulator on both compute and memory intensive workloads. Performance results are presented for the application to a 16 core, cache coherent 3D multicore processor.
机译:现在,性能扩展与扩展核心数量同义。这种转变的后果之一是设计具有可预测和可控制性能的处理器的难度越来越大。为了解决这一挑战,本文提出了一种芯片级吞吐量调节技术,该技术基于每个内核中指令执行动态的动态跟踪。开发了一种新的可变增益控制器设计,用于调节现代乱序内核的吞吐量。基于对核心吞吐量对控制参数的在线敏感性分析来调整增益。我们使用两个控制参数-核心频率和指令发布宽度探索吞吐量调节,并通过周期级别的完整系统仿真演示了拟议的调节器在计算和内存密集型工作负载上的效用。给出了针对16核,缓存一致3D多核处理器的应用程序的性能结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号