首页> 外文学位 >Adaptive runtime techniques for power and resource management on multi-core systems.
【24h】

Adaptive runtime techniques for power and resource management on multi-core systems.

机译:用于多核系统上的电源和资源管理的自适应运行时技术。

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

摘要

Energy-related costs are among the major contributors to the total cost of ownership of data centers and high-performance computing (HPC) clusters. As a result, future data centers must be energy-efficient to meet the continuously increasing computational demand. Constraining the power consumption of the servers is a widely used approach for managing energy costs and complying with power delivery limitations. In tandem, virtualization has become a common practice, as virtualization reduces hardware and power requirements by enabling consolidation of multiple applications on to a smaller set of physical resources. However, administration and management of data center resources have become more complex due to the growing number of virtualized servers installed in data centers. Therefore, designing autonomous and adaptive energy efficiency approaches is crucial to achieve sustainable and cost-efficient operation in data centers.;Many modern data centers running enterprise workloads successfully implement energy efficiency approaches today. However, the nature of multi-threaded applications, which are becoming more common in all computing domains, brings additional design and management challenges. Tackling these challenges requires a deeper understanding of the interactions between the applications and the underlying hardware nodes. Although cluster-level management techniques bring significant benefits, node-level techniques provide more visibility into application characteristics, which can then be used to further improve the overall energy efficiency of the data centers.;This thesis proposes adaptive runtime power and resource management techniques on multi-core systems. It demonstrates that taking the multi-threaded workload characteristics into account during management significantly improves the energy efficiency of the server nodes, which are the basic building blocks of data centers. The key distinguishing features of this work are as follows:;We implement the proposed runtime techniques on state-of-the-art commodity multi-core servers and show that their energy efficiency can be significantly improved by (1) taking multi-threaded application specific characteristics into account while making resource allocation decisions, (2) accurately tracking dynamically changing power constraints by using low-overhead application-aware runtime techniques, and (3) coordinating dynamic adaptive decisions at various layers of the computing stack, specifically at system and application levels. Our results show that efficient resource distribution under power constraints yields energy savings of up to 24% compared to existing approaches, along with the ability to meet power constraints 98% of the time for a diverse set of multi-threaded applications.
机译:与能源相关的成本是造成数据中心和高性能计算(HPC)集群总拥有成本的主要因素之一。结果,未来的数据中心必须具有高能效,才能满足不断增长的计算需求。限制服务器的功耗是一种广泛用于管理能源成本和遵守供电限制的方法。同时,虚拟化已成为一种常见的做法,因为虚拟化通过将多个应用程序整合到较小的一组物理资源上来减少硬件和电源需求。但是,由于安装在数据中心中的虚拟服务器数量越来越多,因此数据中心资源的管理变得更加复杂。因此,设计自主和自适应的能效方法对于在数据中心实现可持续且具有成本效益的运营至关重要。;许多运行企业工作负载的现代数据中心如今已成功实施了能效方法。但是,在所有计算领域中越来越普遍的多线程应用程序的性质带来了其他设计和管理挑战。应对这些挑战需要更深入地了解应用程序与底层硬件节点之间的交互。尽管集群级管理技术带来了巨大的好处,但是节点级技术提供了对应用程序特征的更多可见性,然后可用于进一步提高数据中心的整体能源效率。多核系统。它表明,在管理过程中考虑多线程工作负载特征可以显着提高服务器节点的能效,而服务器节点是数据中心的基本构建块。这项工作的主要区别特征如下:我们在最先进的商品多核服务器上实施了建议的运行时技术,并表明通过(1)采用多线程应用程序可以显着提高其能源效率。在做出资源分配决策时要考虑到特定的特性;(2)通过使用低开销的应用程序感知运行时技术来准确跟踪动态变化的功率约束;(3)在计算堆栈的各个层(尤其是系统和系统)协调动态自适应决策。应用程序级别。我们的结果表明,与现有方法相比,在功率受限的情况下进行有效的资源分配可以节省多达24%的能源,并且能够在98%的时间内针对多种多线程应用程序满足功率约束。

著录项

  • 作者

    Hankendi, Can.;

  • 作者单位

    Boston University.;

  • 授予单位 Boston University.;
  • 学科 Computer engineering.
  • 学位 Ph.D.
  • 年度 2015
  • 页码 146 p.
  • 总页数 146
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号