首页> 外文学位 >Designing scheduling algorithms for mitigating shared resource contention in chip multicore processors.
【24h】

Designing scheduling algorithms for mitigating shared resource contention in chip multicore processors.

机译:设计用于减轻芯片多核处理器中共享资源争用的调度算法。

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

摘要

Chip multicore processors (CMPs) have become the default architecture for modern desktops and servers alike. CMPs consist of several processing cores on a single die making them ideal for multiprogramming and parallel workloads. The CMP cores, however, are not fully independent processors but rather share certain resources amongst each other. These shared resources can become points of contention for threads on neighboring cores leading to significant and often unpredictable performance impact. We propose a contention-mitigation solution via thread-level scheduling. Based on extensive studies into both the causes of contention as well as techniques to predict contention in CMPs we create an effective contention-mitigation scheduler. We highlight the vast design-space of scheduling algorithms and present a novel tool-set called AKULA for rapidly exploring this search space. We demonstrate the advantage of the AKULA tool-set by using it to prototype several new scheduling algorithms and evaluate their utility.
机译:芯片多核处理器(CMP)已成为现代台式机和服务器的默认体系结构。 CMP在单个管芯上包含多个处理内核,因此非常适合多程序和并行工作负载。但是,CMP内核不是完全独立的处理器,而是彼此之间共享某些资源。这些共享资源可能成为相邻核心上线程争用的点,从而导致严重的,常常是不可预测的性能影响。我们提出了一种通过线程级调度的竞争缓解解决方案。基于对争用原因以及CMP中争用预测技术的广泛研究,我们创建了一个有效的争用缓解调度程序。我们重点介绍了调度算法的广阔设计空间,并提出了一种称为AKULA的新颖工具集,用于快速探索此搜索空间。我们通过使用AKULA工具集为几种新的调度算法建立原型并评估其实用性来证明其优势。

著录项

  • 作者

    Zhuravlev, Sergey.;

  • 作者单位

    Simon Fraser University (Canada).;

  • 授予单位 Simon Fraser University (Canada).;
  • 学科 Computer science.
  • 学位 M.Sc.
  • 年度 2011
  • 页码 114 p.
  • 总页数 114
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 能源与动力工程;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号