首页> 外文会议>Real-Time and Embedded Technology and Applications Symposium (RTAS), 2012 IEEE 18th >Thread Assignment Optimization with Real-Time Performance and Memory Bandwidth Guarantees for Energy-Efficient Heterogeneous Multi-core Systems
【24h】

Thread Assignment Optimization with Real-Time Performance and Memory Bandwidth Guarantees for Energy-Efficient Heterogeneous Multi-core Systems

机译:具有实时性能和内存带宽保证的线程分配优化,用于节能异构多核系统

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

摘要

The current trend to move from homogeneous to heterogeneous multi-core systems promises further performance and energy-efficiency benefits. A typical future heterogeneous multi-core system includes two distinct types of cores, such as high performance sophisticated (``large'') cores and simple low-power (``small'') cores. In those heterogeneous platforms, execution phases of application threads that are CPU-intensive can take best advantage of large cores, whereas I/O or memory intensive execution phases are best suited and assigned to small cores. However, it is crucial that the assignment of threads to cores satisfy both the computational and memory bandwidth constraints of the threads. We propose an optimization approach to determine and apply the most energy efficient assignment of threads with soft real-time performance and memory bandwidth constraints in a multi-core system. Our approach includes an ILP (Integer Linear Programming) optimization model and a scheme to dynamically change thread-to-core assignment, since thread execution phases may change over time. In comparison to state-of-art dynamic thread assignment schemes, we show energy savings and performance gains for a variety of workloads, while respecting thread performance and memory bandwidth requirements.
机译:从同类多核系统过渡到异构多核系统的当前趋势有望带来更多的性能和能效优势。未来典型的异构多核系统包括两种不同类型的内核,例如高性能复杂(``大'')内核和简单的低功耗(``小'')内核。在那些异构平台中,CPU密集型应用程序线程的执行阶段可以充分利用大型内核,而I / O或内存密集型执行阶段则最适合并分配给小型内核。但是,至关重要的是,将线程分配给内核必须同时满足线程的计算和内存带宽约束。我们提出一种优化方法,以确定并应用多核系统中具有软实时性能和内存带宽约束的最节能的线程分配。我们的方法包括一个ILP(整数线性编程)优化模型和一种动态更改线程间分配的方案,因为线程执行阶段可能会随时间而变化。与最新的动态线程分配方案相比,我们在满足线程性能和内存带宽要求的同时,显示了各种工作负载的节能和性能提升。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号