首页> 外文会议>IEEE International Conference on Computer Design >A study on performance benefits of core morphing in an asymmetric multicore processor
【24h】

A study on performance benefits of core morphing in an asymmetric multicore processor

机译:非对称多核处理器中核心变形的性能益处研究

获取原文

摘要

Multicore architectures are designed so as to provide an acceptable level of performance per unit power for the majority of applications. Consequently, we must occasionally expect applications that could have benefited from a more powerful core in terms of either lower execution time and/or lower energy consumed. Fusing some of the resources of two (or more) cores to configure a more powerful core for such instances is a natural approach to deal with those few applications that have very high performance demands. However, a recent study has shown that fusing homogeneous cores is unlikely to benefit applications. In this paper we study the potential performance benefits of core morphing in a heterogeneous multicore processor that can be reconfigured at runtime. We consider as an example a dual core processor with one of the two cores being designed to target integer intensive applications while the other is better suited to floating-point intensive applications. These two cores can be fused into a single powerful core when an application that can benefit from such fusion is executing. We first discuss the design principles of the two individual cores so that the majority of the benchmarks that we consider execute in a satisfactory way. We then show that a small subset of the considered applications can greatly benefit from core morphing even in the case where two applications that could have been executed in parallel on the two cores are run, for some percentage of time, on the single morphed core. Our results indicate that a performance gain of up to 100% is achievable at a small hardware overhead of less than 1%.
机译:多核架构设计为为广大应用程序提供每单位电源的可接受的性能水平。因此,我们必须偶尔期望在较低的执行时间和/或较低的能量所消耗的方面可能会受益于更强大的核心。融合两个(或更多)核心的一些资源来配置更强大的核心,以便处理那些具有非常高的性能需求的应用程序。然而,最近的一项研究表明,融合均匀核心不太可能受益于应用。在本文中,我们研究了在运行时可以重新配置的异构多核处理器中核心变形的潜在性能优势。我们认为作为一个示例,双核处理器具有两个核心之一被设计用于瞄准整数密集型应用的核心,而另一个核心是更适合浮点密集型应用的。当可以从这种融合中受益的应用程序正在执行时,这两个核心可以融合到一个强大的核心。我们首先讨论了两个个人核心的设计原则,以便我们考虑以满意的方式执行的大多数基准。然后,我们认为,即使在两个核心并行执行的两个应用程序的情况下,也可以从核心变形中大大受益于核心变形的小型子集。我们的结果表明,在小于1%的小硬件开销下可实现高达100%的性能增益。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号