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

相似国自然基金

编译器优化场景下的智能软件逆向
  • 批准号:
    62302497
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
编译器优化引发的安全漏洞的自动检测技术
  • 批准号:
  • 批准年份:
    2021
  • 资助金额:
    59 万元
  • 项目类别:
    面上项目
基于编译优化推荐与测试输入生成的编译器测试研究
  • 批准号:
    62002256
  • 批准年份:
    2020
  • 资助金额:
    24 万元
  • 项目类别:
    青年科学基金项目
面向嵌入式系统绿色需求的编译理论与方法研究
  • 批准号:
    61373039
  • 批准年份:
    2013
  • 资助金额:
    78.0 万元
  • 项目类别:
    面上项目
大规模异构并行系统软件功耗优化与管理方法研究
  • 批准号:
    61303063
  • 批准年份:
    2013
  • 资助金额:
    23.0 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

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
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了