Modeling and Optimization of Thermal and Energy Efficient Processing in Multi-Core System-Chips
Modeling and Optimization of Thermal and Energy Efficient Processing in Multi-Core System-Chips
批准号:
0702792
负责人:
Rajesh Gupta
金额:
$0.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2007
资助国家:
美国
项目状态:
已结题
起止时间:
2007-08-01 至 2010-07-31
中文摘要
题目:多核系统芯片中热和节能处理的建模和优化名称:Rajesh GuptaPI所在机构:加州大学圣地亚哥分校多核系统芯片,或芯片多处理器(cmp),对新一代计算机系统架构师和实现者来说既是机遇也是挑战。然而,由于集成芯片的散热能力缺乏可扩展性,以节能的方式开发额外的处理资源是一项挑战。在各种电路、逻辑或架构设计层面使用最知名的低功耗设计方法不足以实现多核性能改进的潜力。相反,系统的架构必须推动热极限,以最大限度地利用可用的散热极限,无论是静态还是动态。本提案旨在为节能CMP系统构建一个框架,使系统架构师能够以系统的方式做出各种与电源相关的决策,从选择关机和减速状态到对速度扩展和负载平衡的架构支持。该方法依赖于将速度缩放问题及其在各种约束条件下的不同实例表述为优化问题。优化问题不仅要考虑封装效应,还要考虑整个CMP模具的散热空间分布。由于先进的工艺,低电压(例如,亚阈值)电路操作以及由于不受关闭或减速措施影响的块引起的“架构泄漏”,泄漏功率越来越重要,因此需要特别关注。PIs对泄漏的处理基于两个关键概念:有效地确定临界速度的运行时间,从而提供最佳的节能处理;调度方法从全局角度观察系统级的功耗,并利用电源状态变化的灵活性来实现有效的负载均衡和延迟隐藏效果。PI还试图通过使应用程序开发人员能够使用功率感知API(例如,可以根据当前能源可用性配置文件更改算法和精度)显式地编程重要的特定于应用程序的“元数据”来捕获应用程序意图。该项目的智力优势在于优化技术,寻求多种减速和关闭状态的明智平衡,以最有效地利用能源,同时突破物理放置和包装限制所支持的热极限。拟议研究的更广泛影响是它对与热感知节能嵌入式处理主题相关的各种课程和项目的基础设施的贡献。该项目旨在为学生提供学习和实验操作系统内部、内存接口和限时计算的机会。
英文摘要
Proposal ID: 0702792Title: Modeling and Optimization of Thermal and Energy Efficient Processing in Multi-Core System-ChipsPI name: Rajesh GuptaPI Inst: UC SanDiego Multi-Core System-Chips, or Chip Multi Processors (CMPs), represent both an opportunity as well as a challenge to the new generation of computer system architects and implementers. However, the exploitation of additional processing resources in an energy efficient manner is a challenge due to lack of scalability of the heat dissipation capabilities of the integrated chips. Use of best known methods for low power design at various circuit, logic or architectural design levels is not enough to realize the potential for multi-core performance improvement. Instead, systems must be architected to push the thermal limits to take the maximum advantage of the available heat dissipation limits, both statically as well as dynamically. This proposal seeks to build a framework for energy-efficient CMP systems that enables the system architect to make various power related decisions from the choice of shutdown and slowdown states to architectural support for speed scaling and load balancing -- in a systematic manner. The approach relies upon the formulation of the speed scaling problem and its different instances under various constraints as an optimization problem. The optimization problem takes into account not only package effects, but also spatial distribution of heat dissipation across the CMP die. Particular attention is paid to leakage power, given its growing importance due to the advancing processes, low voltage (e.g., sub-threshold) circuit operations and due to 'architectural leakage' caused by blocks that are not subject to shutdown or slowdown measures. The PIs treatment of leakage is based on two key concepts: efficient runtime determination of a critical speed that provides optimum energy efficient processing; and scheduling methods that takes a global view of the system level power consumption and exploit the flexibility to make power state changes to achieve effective load-balancing and latency hiding effects. The PI also seek to capture the application intent by enabling the application developer to explicitly program important application-specific 'metadata' using a power-aware API (that, for instance, may change algorithms, precision based on current energy availability profile). The intellectual merit of the project is in optimization techniques that seek a judicious balance of multiple slowdown and shutdown states for the most efficient utilization of energy while pushing the thermal limits supported by the physical placement and packaging constraints. The broader impact of the proposed research is its contribution to an infrastructure of various courses and projects related to the topic of thermally aware energy efficient embedded processing. The project seeks to provide students chance to learn and experiment with the OS internals, memory interfaces and time-bound computations.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: Predictive Risk Investigation SysteM (PRISM) for Multi-layer Dynamic Interconnection Analysis
-
批准号:1940291
-
项目类别:Standard Grant
-
资助金额:$30.3万
-
财政年份:2019
-
负责人:Rajesh Gupta
-
依托单位:
BD Spokes: SPOKE: WEST: Collaborative: MetroInsight: Knowledge Discovery and Real-Time Interventions from Sensory Data Flows in Urban Spaces
-
批准号:1636879
-
项目类别:Standard Grant
-
资助金额:$51.78万
-
财政年份:2016
-
负责人:Rajesh Gupta
-
依托单位:
CSR:Small:Collaborative Research:EDS: Systems and Algorithmic Support for Managing Complexity in Sensorized Distributed Systems
-
批准号:1526841
-
项目类别:Standard Grant
-
资助金额:$20.0万
-
财政年份:2015
-
负责人:Rajesh Gupta
-
依托单位:
CPS: Frontiers: Collaborative Research: ROSELINE: Enabling Robust, Secure and Efficient Knowledge of Time Across the System Stack
-
批准号:1329766
-
项目类别:Standard Grant
-
资助金额:$51.0万
-
财政年份:2014
-
负责人:Rajesh Gupta
-
依托单位:
Collaborative Research: Variability-Aware Software for Efficient Computing with Nanoscale Devices
-
批准号:1029783
-
项目类别:Continuing Grant
-
资助金额:$402.2万
-
财政年份:2010
-
负责人:Rajesh Gupta
-
依托单位:
Cyber-Physical Systems Week (CPSWeek 2009)
-
批准号:0936350
-
项目类别:Standard Grant
-
资助金额:$1.5万
-
财政年份:2009
-
负责人:Rajesh Gupta
-
依托单位:
CPS:Small:Collaborative Research:Localization and System Services for SpatioTemporal Actions in Cyber-Physical Systems
-
批准号:0932360
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2009
-
负责人:Rajesh Gupta
-
依托单位:
Collaborative Research: Design and Run-time Techniques for Physically Coupled Software
-
批准号:0820034
-
项目类别:Standard Grant
-
资助金额:$22.5万
-
财政年份:2008
-
负责人:Rajesh Gupta
-
依托单位:
U.S.-France Cooperative Research (INRIA): A Semantic Foundation For C++ based IC/System Design
-
批准号:0554678
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2005
-
负责人:Rajesh Gupta
-
依托单位:
Constrained Power and Performance Optimization for Embedded Systems
-
批准号:0355071
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2003
-
负责人:Rajesh Gupta
-
依托单位:
U.S.-France Cooperative Research (INRIA): A Semantic Foundation For C++ based IC/System Design
-
批准号:0208783
-
项目类别:Standard Grant
-
资助金额:$4.0万
-
财政年份:2002
-
负责人:Rajesh Gupta
-
依托单位:
Constrained Power and Performance Optimization for Embedded Systems
-
批准号:0098335
-
项目类别:Continuing Grant
-
资助金额:$22.0万
-
财政年份:2001
-
负责人:Rajesh Gupta
-
依托单位:
Efficient HDL Modeling and Presynthesis Optimizations for Embedded Systems
-
批准号:9806898
-
项目类别:Standard Grant
-
资助金额:$27.59万
-
财政年份:1998
-
负责人:Rajesh Gupta
-
依托单位:
Architecture and Synthesis Techniques for Embedded Systems
-
批准号:9896171
-
项目类别:Standard Grant
-
资助金额:$4.7万
-
财政年份:1997
-
负责人:Rajesh Gupta
-
依托单位:
Architecture and Synthesis Techniques for Embedded Systems
-
批准号:9501615
-
项目类别:Standard Grant
-
资助金额:$11.0万
-
财政年份:1995
-
负责人:Rajesh Gupta
-
依托单位:
国内基金
海外基金
Scalable Learning and Optimization: High-dimensional Models and Online Decision-Making Strategies for Big Data Analysis
-
批准号:--
-
项目类别:合作创新研究团队
-
资助金额:--
-
批准年份:2024
-
负责人:姚韬
-
依托单位:
供应链管理中的稳健型(Robust)策略分析和稳健型优化(Robust Optimization )方法研究
-
批准号:70601028
-
项目类别:青年科学基金项目
-
资助金额:7.0万元
-
批准年份:2006
-
负责人:王明征
-
依托单位: