...
首页> 外文期刊>IEEE transactions on very large scale integration (VLSI) systems >Custard: ASIC Workload-Aware Reliable Design for Multicore IoT Processors
【24h】

Custard: ASIC Workload-Aware Reliable Design for Multicore IoT Processors

机译:卡斯特(Custard):面向多核IoT处理器的ASIC工作负载感知可靠设计

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

获取外文期刊封面封底 >>

       

摘要

In the typical application-specified integrated circuit (ASIC) design flow, reliability-driven performance loss is computed, in part, with switching activity files. However, for ASIC designs of multicore processors, the typical switching activity files lack multithreaded software workload information. An accurate switching activity for a multicore design can be generated using a logic simulator. However, the logic simulator process suffers from long runtimes when dealing with real workloads. This paper analyzes the effects of scaling multithreaded workloads and proposes Custard, a hardware methodology for lifetime improvement of multicore processors by obtaining multithreaded switching activity signatures in a short period of time using a performance simulator (gem5), logic simulator (VCS), and thermal simulator (HotSpot). Custard is particularly important for multicore, Internet of Things processors as the runtime feedback-based reliability mechanisms used on current multicore processors incur area and power overhead that could be prohibitive for smaller form factors and power budgets. Experiments are performed with Custard using real workloads on an OpenSPARC T1 design with two, four, and eight cores that are fully synthesized and routed. The default-sized T1 core is improved to have a reliability increase of 4.1x, with 0.08% and 1.57% increase on average in cell area and switching power, respectively.
机译:在典型的专用集成电路(ASIC)设计流程中,部分由开关活动文件计算可靠性驱动的性能损失。但是,对于多核处理器的ASIC设计,典型的交换活动文件缺少多线程软件工作负载信息。可以使用逻辑模拟器生成用于多核设计的准确开关活动。但是,逻辑模拟器过程在处理实际工作负载时会遭受较长的运行时间。本文分析了扩展多线程工作负载的影响,并提出了一种Custard,一种用于通过使用性能模拟器(gem5),逻辑模拟器(VCS)和散热工具在短时间内获得多线程交换活动签名来提高多核处理器寿命的硬件方法。模拟器(HotSpot)。蛋ust对于多核物联网处理器特别重要,因为当前多核处理器上使用的基于运行时反馈的可靠性机制会产生面积和功耗开销,这对于较小的外形尺寸和功耗预算可能是不利的。使用Custard在带有两个,四个和八个核心的OpenSPARC T1设计上使用实际工作负载进行了实验,这些核心已完全合成并路由。改进了默认大小的T1内核,使其可靠性提高了4.1倍,单元面积和开关功率分别平均提高了0.08%和1.57%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号