CSR: Medium: Optimal Control of Approximate Computing Systems
CSR: Medium: Optimal Control of Approximate Computing Systems
批准号:
1705092
负责人:
Keshav Pingali
金额:
$59.92万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2017
资助国家:
美国
项目状态:
已结题
起止时间:
2017-10-01 至 2021-09-30
中文摘要
无论是在像手机这样的低端便携设备,还是在大型数据中心的高端,计算都越来越受到能源的限制。因此,减少计算的能量消耗是当今计算机科学面临的最重要的问题之一。通过采用诸如不执行程序的某些部分或以较低的精度执行它们的计算捷径,在许多应用中,例如视频处理,有可能在不显著影响输出质量的情况下降低能量需求。Capri项目的目标是建立一个系统,能够以这些方式优化程序的能量消耗,同时保证输出质量保持在程序员指定的范围内。必须解决两个主要问题:(I)建立模型来表征程序的输出质量和能量行为,(Ii)使用这些模型来解决约束优化问题,以确定如何使用近似。CAPRI将使用最先进的机器学习技术来建立输出质量和能源行为的程序模型,并将使用现代非线性优化算法来解决约束优化问题。该项目将生产可扩展的开环和闭环控制系统,以优化应用程序以提高能效。该项目包括在并行编程原理和实践(PPoPP)和高性能计算机体系结构(HPCA)等会议上介绍关于信息效率计算的教程,并将这些材料纳入课堂并公开提供。Capri项目产生的所有数据和产出将在以下网站上提供:http://iss.ices.utexas.edu/.
英文摘要
Computing is increasingly constrained by energy both at the low end in portable devices like cell phones and at the high end in large-scale data centers. Therefore, reducing the energy expended in computation is one of the most important problems facing Computer Science today. By taking computational shortcuts such as not executing certain portions of the program or executing them with lower accuracy, it is possible in many applications, for instance video processing, to reduce energy requirements without substantially affecting the quality of the output. The goal of the Capri project is to build a system that can optimize the energy consumption of a program in these ways while guaranteeing that the output quality stays within some bound specified by the programmer.There are two major problems that must be solved: (i) building models to characterize the output quality and energy behavior of a program, and (ii) using these models to solve a constrained optimization problem to determine how approximation can be used. Capri will use state-of-the-art machine learning techniques to build program models for output quality and energy behavior, and will employ modern non-linear optimization algorithms to solve the constrained optimization problem. The project will produce scalable open-loop and closed-loop control systems for optimizing applications for energy efficiency. The project includes presenting tutorials on information-efficient computing at conferences like Principles and Practice of Parallel Programming (PPoPP) and High-Performance Computer Architecture (HPCA), and incorporate this material into classes and make it publicly available. All data and outputs produced by the Capri project will be made available at this website: http://iss.ices.utexas.edu/.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SPX: Collaborative Research: Mongo Graph Machine (MGM): A Flash-Based Appliance for Large Graph Analytics
-
批准号:1725322
-
项目类别:Standard Grant
-
资助金额:$27.99万
-
财政年份:2017
-
负责人:Keshav Pingali
-
依托单位:
SHF: Small: Efficient Parallel Execution of Irregular, Ordered Algorithms
-
批准号:1618425
-
项目类别:Standard Grant
-
资助金额:$44.96万
-
财政年份:2016
-
负责人:Keshav Pingali
-
依托单位:
CSR: Medium: Collaborative Research: Programming Abstractions and Systems Support for GPU-Based Acceleration of Irregular Applications
-
批准号:1406355
-
项目类别:Continuing Grant
-
资助金额:$73.97万
-
财政年份:2014
-
负责人:Keshav Pingali
-
依托单位:
XPS: FP: Collaborative Research: Parallel Irregular Programs: From High-Level Specifications to Run-time Optimizations
-
批准号:1337281
-
项目类别:Standard Grant
-
资助金额:$37.51万
-
财政年份:2013
-
负责人:Keshav Pingali
-
依托单位:
Collaborative Research: Conceptualizing an Institute for Using Inter-Domain Abstractions to Support Inter-Disciplinary Applications
-
批准号:1216701
-
项目类别:Standard Grant
-
资助金额:$14.5万
-
财政年份:2012
-
负责人:Keshav Pingali
-
依托单位:
SHF: Small: Autograph: A System for Synthesizing Concurrent Data Structure Implementations
-
批准号:1218568
-
项目类别:Standard Grant
-
资助金额:$40.0万
-
财政年份:2012
-
负责人:Keshav Pingali
-
依托单位:
CSR: Large: Collaborative Research: Kali: A System for Sequential Programming of Multicore Processors
-
批准号:1111766
-
项目类别:Standard Grant
-
资助金额:$143.51万
-
财政年份:2011
-
负责人:Keshav Pingali
-
依托单位:
Language and System Support for Petascale Irregular Applications
-
批准号:0833162
-
项目类别:Standard Grant
-
资助金额:$80.0万
-
财政年份:2008
-
负责人:Keshav Pingali
-
依托单位:
The Galois Approach to Optimistic Parallelization
-
批准号:0702353
-
项目类别:Standard Grant
-
资助金额:$29.99万
-
财政年份:2007
-
负责人:Keshav Pingali
-
依托单位:
CSR-AES: Optimizations for Optimistic Parallelization Systems
-
批准号:0719966
-
项目类别:Continuing Grant
-
资助金额:$60.0万
-
财政年份:2007
-
负责人:Keshav Pingali
-
依托单位:
CSR-AES: Parallelizing Irregular Applications for Multicore Processors
-
批准号:0923907
-
项目类别:Continuing Grant
-
资助金额:$66.69万
-
财政年份:2007
-
负责人:Keshav Pingali
-
依托单位:
NGS: A System for Semi-Automatic Application-Level Checkpointing of Parallel Programs
-
批准号:0739601
-
项目类别:Continuing Grant
-
资助金额:$48.58万
-
财政年份:2007
-
负责人:Keshav Pingali
-
依托单位:
CSR-AES: Parallelizing Irregular Applications for Multicore Processors
-
批准号:0615240
-
项目类别:Continuing Grant
-
资助金额:$76.5万
-
财政年份:2006
-
负责人:Keshav Pingali
-
依托单位:
DCS: Mobile Applications in Computational Grids
-
批准号:0541193
-
项目类别:Standard Grant
-
资助金额:$37.5万
-
财政年份:2006
-
负责人:Keshav Pingali
-
依托单位:
CSR-AES: Mobile Applications in Computational Grids
-
批准号:0725151
-
项目类别:Standard Grant
-
资助金额:$1.68万
-
财政年份:2006
-
负责人:Keshav Pingali
-
依托单位:
CSR-AES: Collaborative Research: Library Generators for Advanced Execution Systems
-
批准号:0724966
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2006
-
负责人:Keshav Pingali
-
依托单位:
DCS: Mobile Applications in Computational Grids
-
批准号:0718108
-
项目类别:Standard Grant
-
资助金额:$35.04万
-
财政年份:2006
-
负责人:Keshav Pingali
-
依托单位:
CSR-AES: Collaborative Research: Library Generators for Advanced Execution Systems
-
批准号:0509324
-
项目类别:Continuing grant
-
资助金额:$0.0万
-
财政年份:2005
-
负责人:Keshav Pingali
-
依托单位:
CSR-AES: Mobile Applications in Computational Grids
-
批准号:0509307
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2005
-
负责人:Keshav Pingali
-
依托单位:
NGS: A System for Semi-Automatic Application-Level Checkpointing of Parallel Programs
-
批准号:0406345
-
项目类别:Continuing Grant
-
资助金额:$85.0万
-
财政年份:2004
-
负责人:Keshav Pingali
-
依托单位:
海外基金