CAREER: Compiler Optimizations for Low Power

职业:低功耗编译器优化

基本信息

  • 批准号:
    9985050
  • 负责人:
  • 金额:
    $ 20.5万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2000
  • 资助国家:
    美国
  • 起止时间:
    2000-07-01 至 2006-06-30
  • 项目状态:
    已结题

项目摘要

Current low power technology focuses on low power hardware designsand OS-level power management. In contrast, compiler support for low-power is still in its infancy, mainly due to the factthat most classical optimizations for speed and space typically reduce a program's overall power consumption as well, making power as a separate optimization objective redundant. However, recent trends and developments in architecture and OS design have made power dissipation an optimization objective in itsown right. These recent developments are (1) more advanced OS-level power management support, (2) availability of low-power wireless communication, and (3) reconfigurable architectures with dynamic voltage scaling capabilities. This project investigates low-power optimizations in the context of the Java programming language. Java has become the language of choice for portable programming across a variety of different architectures, including mobile computers, personal digital assistants (PDA), and embedded systems. Such devices rely on battery power for significant periods of their up-time, if not during the entire time of their operation, making power savings a crucial issue. The new low-power optimizations may trade-off execution time for power savings. They include application-driven power management, location-aware method/task mapping to remote servers, and instruction scheduling for reconfigurable architectures with dynamic voltage scaling.
当前的低功耗技术主要集中在低功耗硬件设计和操作系统级电源管理上。相比之下,编译器对低功耗的支持仍处于起步阶段,这主要是由于大多数经典的速度和空间优化 通常也会降低程序的总体功耗,使功率作为单独的优化目标变得多余。然而,架构和操作系统设计的最新趋势和发展使功耗本身成为一个优化目标。这些最新的发展是(1)更先进的操作系统级电源管理支持,(2)低功耗无线通信的可用性,以及(3)具有动态电压缩放功能的可重新配置架构。这个项目研究Java编程语言上下文中的低功耗优化。Java已经成为跨各种不同体系结构(包括移动的计算机、个人数字助理(PDA)和嵌入式系统)进行可移植编程的首选语言。这些设备在其正常运行时间的很长一段时间内依赖电池供电,即使不是在其整个操作时间内,也使得节能成为一个关键问题。新的低功率优化可以为功率节省而权衡执行时间。它们包括应用程序驱动的电源管理,位置感知方法/任务映射到远程服务器,以及具有动态电压缩放的可重构架构的指令调度。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Ulrich Kremer其他文献

Ulrich Kremer的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Ulrich Kremer', 18)}}的其他基金

CSR: EDS: Small: Energy-Aware Redundancy Management
CSR:EDS:小型:能源感知冗余管理
  • 批准号:
    1617551
  • 财政年份:
    2016
  • 资助金额:
    $ 20.5万
  • 项目类别:
    Standard Grant
Collaborative Research: CSR-EHS: A Resource and Space Aware Computing Architecture for Dynamic Networks
合作研究:CSR-EHS:动态网络的资源和空间感知计算架构
  • 批准号:
    0615175
  • 财政年份:
    2006
  • 资助金额:
    $ 20.5万
  • 项目类别:
    Continuing Grant

相似海外基金

Compiler Optimizations for Real-time Graphics Applications
实时图形应用程序的编译器优化
  • 批准号:
    2371623
  • 财政年份:
    2016
  • 资助金额:
    $ 20.5万
  • 项目类别:
    Studentship
Support for Optimizations for GPGPU Programming in the hiCUDA Compiler
支持 hiCUDA 编译器中 GPGPU 编程的优化
  • 批准号:
    482878-2015
  • 财政年份:
    2015
  • 资助金额:
    $ 20.5万
  • 项目类别:
    University Undergraduate Student Research Awards
CRII: SHF: A Compiler and Runtime Infrastructure for Flexible Scheduling and Scheduling-Enabled Optimizations on GPUs
CRII:SHF:用于 GPU 上灵活调度和启用调度优化的编译器和运行时基础架构
  • 批准号:
    1464216
  • 财政年份:
    2015
  • 资助金额:
    $ 20.5万
  • 项目类别:
    Standard Grant
Collaborative Research: Advanced Compiler Optimizations and Programming Language Enhancements for Petascale I/O and Storage
协作研究:针对 Petascale I/O 和存储的高级编译器优化和编程语言增强
  • 批准号:
    0833131
  • 财政年份:
    2008
  • 资助金额:
    $ 20.5万
  • 项目类别:
    Standard Grant
Collaborative Research: Advanced Compiler Optimizations and Programming Language Enhancements for Petascale I/O and Storage
协作研究:针对 Petascale I/O 和存储的高级编译器优化和编程语言增强
  • 批准号:
    0833126
  • 财政年份:
    2008
  • 资助金额:
    $ 20.5万
  • 项目类别:
    Standard Grant
ST-CRTS: Dynamic Unmasking of Compiler Optimizations and Obfuscations
ST-CRTS:编译器优化和混淆的动态揭秘
  • 批准号:
    0753470
  • 财政年份:
    2007
  • 资助金额:
    $ 20.5万
  • 项目类别:
    Standard Grant
ST-CRTS: Dynamic Unmasking of Compiler Optimizations and Obfuscations
ST-CRTS:编译器优化和混淆的动态揭秘
  • 批准号:
    0541382
  • 财政年份:
    2006
  • 资助金额:
    $ 20.5万
  • 项目类别:
    Standard Grant
ST-CRTS: Search-Based Model-Driven Framework for Compiler Optimizations
ST-CRTS:基于搜索的模型驱动编译器优化框架
  • 批准号:
    0541409
  • 财政年份:
    2006
  • 资助金额:
    $ 20.5万
  • 项目类别:
    Standard Grant
Compiler Optimizations for Network Processors
网络处理器的编译器优化
  • 批准号:
    0541273
  • 财政年份:
    2006
  • 资助金额:
    $ 20.5万
  • 项目类别:
    Standard Grant
ST-CRTS: Collaborative Research: Lifting Compiler Optimizations via Generic Programming
ST-CRTS:协作研究:通过通用编程提升编译器优化
  • 批准号:
    0541335
  • 财政年份:
    2006
  • 资助金额:
    $ 20.5万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了