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.
当前的低功率技术专注于低功率硬件设计和OS级电源管理。相比之下,对低功率的编译器支持仍处于起步阶段,这主要是由于最古典的速度和空间优化通常也降低了程序的整体功耗,从而使功率成为单独的优化目标冗余。但是,建筑和操作系统设计的最新趋势和发展使耗能耗散成为其权利的优化目标。这些最近的发展是(1)更高级的OS级功率管理支持,(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 万元
- 项目类别:青年科学基金项目
编译器优化引发的安全漏洞的自动检测技术
- 批准号:62172201
- 批准年份:2021
- 资助金额:59.00 万元
- 项目类别:面上项目
编译器优化引发的安全漏洞的自动检测技术
- 批准号:
- 批准年份:2021
- 资助金额:59 万元
- 项目类别:面上项目
基于编译优化推荐与测试输入生成的编译器测试研究
- 批准号:62002256
- 批准年份:2020
- 资助金额:24 万元
- 项目类别:青年科学基金项目
面向嵌入式系统绿色需求的编译理论与方法研究
- 批准号:61373039
- 批准年份:2013
- 资助金额:78.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