CAREER: Programming Models for Green Software
CAREER: Programming Models for Green Software
批准号:
1054515
负责人:
Yu David Liu
金额:
$36.21万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2011
资助国家:
美国
项目状态:
已结题
起止时间:
2011-01-01 至 2016-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Energy efficiency is a critical goal for modern computing: power consumption represents a significant portion of operational cost for data centers and cloud computing providers; wireless sensor networks are only effective when individual nodes do not deplete their power quickly after deployment; increasing battery life is high on the wish list of millions of laptop and smartphone users. Prior research on energy-efficient computing is largely focused on innovations in VLSI, architectures, operating systems, and compiler optimizations.This project explores how innovations in programming models can contribute to energy-efficient computing. A focus on programming models has the distinctive benefits of promoting application-specific energy reduction, ensuring high portability in heterogeneous computing platforms, and facilitating the development of maintainable green software. The project centers around the design of a novel programming system where characteristics in energy-aware programming--such as power modes--can be declared or inferred as types, over which a type system can reason rigorously and compositionally. Types can further guide standard energy reduction techniques such as dynamic voltage and frequency scaling, and be exploited for certifying program energy characteristics in the Internet era. The outcome of the project includes the design of an energy-aware language and a compiler with novel features for energy reduction and certification. The project also brings the awareness of energy efficiency into computer programming classes and fosters next-generation green-conscious programmers--the contributors of a more sustainable society.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: CNS Core: Large: Systems and Verifiable Metrics for Sustainable Data Centers
-
批准号:2215016
-
项目类别:Continuing Grant
-
资助金额:$36.5万
-
财政年份:2022
-
负责人:Yu David Liu
-
依托单位:
CNS Core: Small: Language Runtime Support for Energy-Aware Applications
-
批准号:1910532
-
项目类别:Standard Grant
-
资助金额:$47.86万
-
财政年份:2019
-
负责人:Yu David Liu
-
依托单位:
CRI: CI-New: Collaborative Research: Extensible, Software Enabled Unmanned Aerial Vehicles
-
批准号:1823260
-
项目类别:Continuing Grant
-
资助金额:$36.63万
-
财政年份:2018
-
负责人:Yu David Liu
-
依托单位:
SHF: Small: Lazy Data Structures for Data-Intensive Applications
-
批准号:1815949
-
项目类别:Standard Grant
-
资助金额:$44.98万
-
财政年份:2018
-
负责人:Yu David Liu
-
依托单位:
SHF: Small: Green Parallel Language Systems
-
批准号:1526205
-
项目类别:Standard Grant
-
资助金额:$48.45万
-
财政年份:2015
-
负责人:Yu David Liu
-
依托单位:
II: New: Collaborative Research: An Extensible Software Infrastructure for Unmanned Aerial Vehicles
-
批准号:1512992
-
项目类别:Standard Grant
-
资助金额:$4.11万
-
财政年份:2015
-
负责人:Yu David Liu
-
依托单位:
海外基金