Compiler Techniques for Code Compression
代码压缩的编译器技术
基本信息
- 批准号:0073394
- 负责人:
- 金额:$ 26.42万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2000
- 资助国家:美国
- 起止时间:2000-09-01 至 2004-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The goal of this project is to develop techniques to reduce the memory footprint of executable code, so as to allow more and more sophisticated applications to be executed on limited-memory devices, such as hand-held computers, personal digital assistants, and embedded processors. Recent years have seen the incorporation of computers and computational devices into many aspects of our everyday lives. In many cases, the amount of memory available for such processors is limited by considerations such as space, weight, and power consumption. At the same time, there is a desire to run more and more sophisticated applications on such processors. Since an application that occupies more memory than is available on such a processor will not be able to run on that processor, it is desirable to develop techniques to reduce the memory footprint of applications. Moreover, it is necessary that the compressed applications remain executable, since for the application domains under consideration it is not feasible to decompress the executable in order to execute it. This project investigates the construction of tools and techniques for code compression in a manner that preserves executability.
这个项目的目标是开发技术来减少可执行代码的内存占用,以便允许越来越复杂的应用程序在有限的内存设备上执行,例如手持计算机、个人数字助理和嵌入式处理器。近年来,计算机和计算设备融入了我们日常生活的许多方面。在许多情况下,可用于此类处理器的内存量受到空间、重量和功耗等因素的限制。同时,人们希望在这样的处理器上运行越来越复杂的应用程序。由于占用比这种处理器上的可用存储器更多的存储器的应用程序将不能在该处理器上运行,因此需要开发技术来减少应用程序的存储器占用。此外,压缩的应用保持可执行是必要的,因为对于所考虑的应用域,解压缩可执行文件以执行它是不可行的。本项目研究如何构建工具和技术,以便以保留可执行性的方式进行代码压缩。
项目成果
期刊论文数量(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 }}
Saumya Debray其他文献
Saumya Debray的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Saumya Debray', 18)}}的其他基金
SaTC: CORE: Small: Reasoning about dependencies and information flow in dynamic code
SaTC:核心:小:动态代码中依赖关系和信息流的推理
- 批准号:
1908313 - 财政年份:2019
- 资助金额:
$ 26.42万 - 项目类别:
Standard Grant
TWC: Small: Understanding Anti-Analysis Defenses in Malicious Code
TWC:小:了解恶意代码中的反分析防御
- 批准号:
1525820 - 财政年份:2015
- 资助金额:
$ 26.42万 - 项目类别:
Standard Grant
TC: Small: Simplification of Obfuscated Executables
TC:小:模糊可执行文件的简化
- 批准号:
1115829 - 财政年份:2011
- 资助金额:
$ 26.42万 - 项目类别:
Standard Grant
SHF: Small: Reverse Engineering Obfuscated Executables
SHF:小型:逆向工程混淆的可执行文件
- 批准号:
1016058 - 财政年份:2010
- 资助金额:
$ 26.42万 - 项目类别:
Standard Grant
A Holistic Approach to Compiler-Assisted Optimization of Software Systems
软件系统编译器辅助优化的整体方法
- 批准号:
0410918 - 财政年份:2004
- 资助金额:
$ 26.42万 - 项目类别:
Standard Grant
ITR/SY (CISE): Software Improvement Through Binary Rewriting
ITR/SY (CISE):通过二进制重写改进软件
- 批准号:
0113633 - 财政年份:2001
- 资助金额:
$ 26.42万 - 项目类别:
Continuing Grant
Optimizing Program Performance at Link and Run-Time
优化链接和运行时的程序性能
- 批准号:
9720738 - 财政年份:1998
- 资助金额:
$ 26.42万 - 项目类别:
Standard Grant
Low Level Aspects of Partial Evaluation and Program Specialization
部分评估和项目专业化的低层次方面
- 批准号:
9711166 - 财政年份:1997
- 资助金额:
$ 26.42万 - 项目类别:
Standard Grant
U.S.-E.C. Cooperative Research: Collaborative Research on Analysis and Implementation of Concurrent Constraint Programming
美国-欧洲委员会
- 批准号:
9414105 - 财政年份:1995
- 资助金额:
$ 26.42万 - 项目类别:
Standard Grant
Scalable Parallel Implementations of Declarative Programming Languages
声明性编程语言的可扩展并行实现
- 批准号:
9502826 - 财政年份:1995
- 资助金额:
$ 26.42万 - 项目类别:
Continuing Grant
相似国自然基金
EstimatingLarge Demand Systems with MachineLearning Techniques
- 批准号:
- 批准年份:2024
- 资助金额:万元
- 项目类别:外国学者研究基金
相似海外基金
Establishing a common function for ferlin proteins in membrane fusion using novel genetic code expansion and single molecule techniques.
使用新型遗传密码扩展和单分子技术建立膜融合中 ferlin 蛋白的共同功能。
- 批准号:
2019386 - 财政年份:2020
- 资助金额:
$ 26.42万 - 项目类别:
Standard Grant
Automatic Code Generation on GPUs and Parallel Machines for Numerical Techniques
用于数值技术的 GPU 和并行机上的自动代码生成
- 批准号:
541814-2019 - 财政年份:2019
- 资助金额:
$ 26.42万 - 项目类别:
University Undergraduate Student Research Awards
Research on homomorphic authentication code with various functions and lightweight data authentication techniques
多功能同态认证码及轻量级数据认证技术研究
- 批准号:
16K00183 - 财政年份:2016
- 资助金额:
$ 26.42万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
CRII: SaTC: Comprehensive and Automated Techniques for Evaluating Defenses Against Code Reuse Attacks
CRII:SaTC:用于评估代码重用攻击防御的综合自动化技术
- 批准号:
1463870 - 财政年份:2015
- 资助金额:
$ 26.42万 - 项目类别:
Standard Grant
TWC: Small: Memory Analysis and Machine-Code Verification Techniques for Multiprocessor Systems
TWC:小型:多处理器系统的内存分析和机器代码验证技术
- 批准号:
1525472 - 财政年份:2015
- 资助金额:
$ 26.42万 - 项目类别:
Standard Grant
Research on efficient data authentication techniques using a homomorphic authentication code
基于同态认证码的高效数据认证技术研究
- 批准号:
25730083 - 财政年份:2013
- 资助金额:
$ 26.42万 - 项目类别:
Grant-in-Aid for Young Scientists (B)
Optical code division multiple access techniques and network coding fo optical burst switching
光码分多址技术和光突发交换的网络编码
- 批准号:
24560474 - 财政年份:2012
- 资助金额:
$ 26.42万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Supporting Techniques and Tools for Understandable and Quality Source Code Changes
支持可理解且高质量的源代码更改的技术和工具
- 批准号:
23700030 - 财政年份:2011
- 资助金额:
$ 26.42万 - 项目类别:
Grant-in-Aid for Young Scientists (B)
Contention resolution using optical code division multiple access techniques for slotted optical burst switching
使用光码分多址技术进行时隙光突发交换的竞争解决
- 批准号:
22760282 - 财政年份:2010
- 资助金额:
$ 26.42万 - 项目类别:
Grant-in-Aid for Young Scientists (B)
TC: Medium: Collaborative Research: Techniques to Retrofit Legacy Code with Security
TC:媒介:协作研究:安全改造遗留代码的技术
- 批准号:
0905343 - 财政年份:2009
- 资助金额:
$ 26.42万 - 项目类别:
Standard Grant