首页> 外文OA文献 >A practical method for estimating performance degradation on multicore processors, and its application to HPC workloads
【2h】

A practical method for estimating performance degradation on multicore processors, and its application to HPC workloads

机译:一种评估多核处理器性能下降的实用方法及其在HPC工作负载中的应用

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

When multiple threads or processes run on a multicore CPU they compete for shared resources, such as caches and memory controllers, and can suffer performance degradation as high as 200%. We design and evaluate a new machine learning model that estimates this degradation online, on previously unseen workloads, and without perturbing the execution. Our motivation is to help data center and HPC cluster operators effectively use workload consolidation. Consolidation places many runnable entities on the same server to maximize hardware utilization, but may sacrifice performance as threads compete for resources. Our model helps determine when consolidation is overly harmful to performance. Our work is the first to apply machine learning to this problem domain, and we report on our experience reaping the advantages of machine learning while navigating around its limitations. We demonstrate how the model can be used to improve performance fidelity and save power for HPC workloads.
机译:当多线程或进程在多核CPU上运行时,它们会争用共享资源(例如缓存和内存控制器),并且性能可能会下降200%。我们设计和评估了一个新的机器学习模型,该模型可以在线估计这种退化,并且适用于以前看不见的工作负载,并且不会影响执行力。我们的动机是帮助数据中心和HPC集群运营商有效利用工作负载整合。整合将许多可运行的实体放置在同一服务器上,以最大程度地利用硬件,但是随着线程争用资源,可能会牺牲性能。我们的模型可帮助确定何时整合对性能过度有害。我们的工作是第一个将机器学习应用于此问题领域的工作,并且我们报告了我们在克服机器学习局限性的同时获得机器学习优势的经验。我们演示了如何使用该模型来提高性能保真度并节省HPC工作负载的功耗。

著录项

  • 作者

    Dwyer Tyler Anthony Quinn;

  • 作者单位
  • 年度 2012
  • 总页数
  • 原文格式 PDF
  • 正文语种
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号