...
首页> 外文期刊>ACM Computing Surveys >Survey of Scheduling Techniques for Addressing Shared Resources in Multicore Processors
【24h】

Survey of Scheduling Techniques for Addressing Shared Resources in Multicore Processors

机译:解决多核处理器中共享资源的调度技术概述

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

摘要

Chip multicore processors (CMPs) have emerged as the dominant architecture choice for modern computing platforms and will most likely continue to be dominant well into the foreseeable future. As with any system, CMPs offer a unique set of challenges. Chief among them is the shared resource contention that results because CMP cores are not independent processors but rather share common resources among cores such as the last level cache (LLC). Shared resource contention can lead to severe and unpredictable performance impact on the threads running on the CMP. Conversely, CMPs offer tremendous opportunities for mulithreaded applications, which can take advantage of simultaneous thread execution as well as fast inter thread data sharing. Many solutions have been proposed to deal with the negative aspects of CMPs and take advantage of the positive. This survey focuses on the subset of these solutions that exclusively make use of OS thread-level scheduling to achieve their goals. These solutions are particularly attractive as they require no changes to hardware and minimal or no changes to the OS. The OS scheduler has expanded well beyond its original role of time-multiplexing threads on a single core into a complex and effective resource manager. This article surveys a multitude of new and exciting work that explores the diverse new roles the OS scheduler can successfully take on.
机译:芯片多核处理器(CMP)已成为现代计算平台的主要体系结构选择,并且在可预见的未来很可能仍将继续占据主导地位。与任何系统一样,CMP面临一系列独特的挑战。其中最主要的是共享资源争用,这是因为CMP核心不是独立的处理器,而是在核心之间共享公共资源,例如最后一级缓存(LLC)。共享资源争用可能对CMP上运行的线程造成严重且不可预测的性能影响。相反,CMP为多线程应用程序提供了巨大的机会,它们可以利用同时执行线程以及快速线程间数据共享的优势。已经提出了许多解决方案来应对CMP的不利方面并利用积极的方面。本调查重点研究这些解决方案的子集,这些解决方案仅使用OS线程级调度来实现其目标。这些解决方案特别有吸引力,因为它们不需要更改硬件,也不需要更改操作系统,甚至不需要更改。 OS调度程序已远远超出了原来在单个内核上进行时分复用线程的角色,而已扩展为一个复杂而有效的资源管理器。本文调查了许多新颖而激动人心的工作,探讨了OS调度程序可以成功承担的各种新角色。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号