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
中文摘要
提案ID:0702792标题:建模和优化多核系统中的热和能源效率处理-芯片PI名称:Rajesh GuptaPI Inst:UC Sandiego多核系统-芯片,或芯片多处理器(CMPS),对于新一代计算机系统架构师和实现者来说,既是机遇,也是挑战。然而,由于集成芯片的散热能力缺乏可伸缩性,以节能方式开发额外的处理资源是一个挑战。在不同的电路、逻辑或体系结构设计级别使用最知名的低功耗设计方法不足以实现多核性能改进的潜力。相反,系统的设计必须推动热极限,以最大限度地利用可用的散热极限,无论是静态的还是动态的。该提案旨在为高能效的CMP系统建立一个框架,使系统架构师能够以系统的方式作出各种与电力有关的决定,从选择关闭和减速状态到对速度调整和负载平衡的架构支持。该方法依赖于将速度缩放问题及其在各种约束下的不同实例表示为优化问题。该优化问题不仅考虑了封装效应,还考虑了化学机械抛光芯片中散热的空间分布。由于工艺的进步、低电压(例如亚阈值)电路操作以及不受停机或减速措施影响的模块所造成的“建筑泄漏”,漏电功率日益重要,因此尤其受到关注。PI对泄漏的处理基于两个关键概念:提供最佳能效处理的关键速度的高效运行时间确定;以及全局查看系统级功耗并利用灵活性进行电源状态更改以实现有效的负载平衡和延迟隐藏效果的调度方法。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
-
负责人:王明征
-
依托单位: