Collaborative Research: CRI: A Community Resource Development Project for a Retargetable and Reconfigurable Software Dynamic Translation Infrastructure
合作研究:CRI:可重定向和可重新配置软件动态翻译基础设施的社区资源开发项目
基本信息
- 批准号:0551492
- 负责人:
- 金额:$ 10.68万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2006
- 资助国家:美国
- 起止时间:2006-03-01 至 2009-02-28
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
This collaborative project, developing tools that support the dynamic (as it runs) modification of software and exploring the use of these tools, addresses many critical challenges facing software developers. Such issues include software security, software robustness, performance, resource-aware computation, cost-effective software development, cost-effective software updating and patching, and support for heterogeneous execution environments. The practical approach employed, Software Dynamic Translation (SDT), is a technology that enables software malleability and adaptivity at the instruction level by providing facilities for monitoring and dynamically modifying an application program as it is being executed. The investigators have developed a SDT system that is being used in various successful cutting-edge research projects. This community resource development project extends and refines the existing SDT system so the broader research community can use it. The extended prototype into a more production quality system will contain features such as:Automatically generated high-performance instruction decodersDecompilation of the instruction set into a more neutral format (RTLs) to support richer forms of analysis and translationA useful suite of analyses on the RLT that can serve as templates for future analysisTools for detecting and forming hot traces/pathsSupport for commonly used targets (e.g., x86 Windows)Beyond the extension and refinement of the infrastructure, the work supports software. This crucial support enables the building of an active, productive community of users. Providing a complete, open-source framework, this project might accelerate research in the development of a new SDT implementation techniques as well as research into its novel uses. The project contributes to the understanding of key algorithms and data structures necessary to support the implementation of flexible, retargetable SDT systems.Broader Impact: This project contributes to the reduction of the vulnerability of the nation's vital computing infrastructure. In addition, an open, extensible framework enables a great deal of research in compilers, languages, hardware, and measurements. Moreover, underrepresented students are encouraged to participate utilizing a specific recruitment mechanism in place at U Pittsburgh.
这个协作项目开发支持软件动态(运行时)修改的工具并探索这些工具的使用,解决了软件开发人员面临的许多关键挑战。这些问题包括软件安全性、软件稳健性、性能、资源感知计算、经济高效的软件开发、经济高效的软件更新和修补以及对异构执行环境的支持。所采用的实用方法是软件动态翻译(SDT),它是一种通过提供在执行时监视和动态修改应用程序的设施来实现指令级软件延展性和适应性的技术。研究人员开发了一种 SDT 系统,该系统正在用于各种成功的尖端研究项目。该社区资源开发项目扩展并完善了现有的 SDT 系统,以便更广泛的研究社区可以使用它。将原型扩展为更具生产质量的系统将包含以下功能:自动生成的高性能指令解码器将指令集反编译为更中性的格式(RTL),以支持更丰富的分析和翻译形式一套有用的 RLT 分析,可以作为未来分析的模板用于检测和形成热跟踪/路径的工具支持常用目标(例如x86 Windows)除了基础设施的扩展和细化之外,这项工作还支持软件。这种至关重要的支持有助于建立一个活跃、高效的用户社区。该项目提供了一个完整的开源框架,可能会加速新的 SDT 实现技术的开发研究及其新用途的研究。该项目有助于理解支持实施灵活、可重定向的 SDT 系统所需的关键算法和数据结构。更广泛的影响:该项目有助于减少国家重要计算基础设施的脆弱性。此外,开放的、可扩展的框架可以在编译器、语言、硬件和测量方面进行大量研究。此外,匹兹堡大学鼓励代表性不足的学生利用特定的招聘机制参与其中。
项目成果
期刊论文数量(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 }}
Bruce Childers其他文献
CGAcc: A Compressed Sparse Row Representation-Based BFS Graph Traversal Accelerator on Hybrid Memory Cube
CGAcc:混合内存立方体上基于压缩稀疏行表示的 BFS 图遍历加速器
- DOI:
- 发表时间:
2018 - 期刊:
- 影响因子:0
- 作者:
Cheng Qian;Bruce Childers;Libo Huang;Hui Guo;Zhiying Wang - 通讯作者:
Zhiying Wang
CGAcc: A Compressed Sparse Row Representation-Based BFS Graph Traversal Accelerator on Hybrid Memory Cube
CGAcc:混合内存立方体上基于压缩稀疏行表示的 BFS 图遍历加速器
- DOI:
10.3390/electronics7110307 - 发表时间:
2018 - 期刊:
- 影响因子:2.9
- 作者:
Cheng Qian;Bruce Childers;Libo Huang;Hui Guo;Zhiying Wang - 通讯作者:
Zhiying Wang
HPE: Hierarchical Page Eviction Policy for Unified Memory in GPUs
HPE:GPU 中统一内存的分层页面逐出策略
- DOI:
- 发表时间:
- 期刊:
- 影响因子:2.9
- 作者:
Qi Yu;Bruce Childers;Libo Huang;Cheng Qian;Zhiying Wang - 通讯作者:
Zhiying Wang
A quantitative evaluation of unified memory in GPUs
GPU统一内存的定量评估
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
Qi Yu;Bruce Childers;Libo Huang;Cheng Qian;Zhiying Wang - 通讯作者:
Zhiying Wang
An implementation framework to improve the transparency and reproducibility of computational models of infectious diseases
提高传染病计算模型透明度和可重复性的实施框架
- DOI:
10.1371/journal.pcbi.1010856 - 发表时间:
2023-03 - 期刊:
- 影响因子:0
- 作者:
D. Pokutnaya;Bruce Childers;Alice E. Arcury;H. Hochheiser;W. G. V. Panhuis - 通讯作者:
W. G. V. Panhuis
Bruce Childers的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Bruce Childers', 18)}}的其他基金
SI2-SSE: EASE: Improving Research Accountability through Artifact Evaluation
SI2-SSE:EASE:通过工件评估提高研究问责制
- 批准号:
1535232 - 财政年份:2015
- 资助金额:
$ 10.68万 - 项目类别:
Standard Grant
Student Travel Support: 22nd International Conference on Parallel Architectures andCompilation Techniques (PACT 2013)
学生旅行支持:第 22 届并行架构和编译技术国际会议 (PACT 2013)
- 批准号:
1343823 - 财政年份:2013
- 资助金额:
$ 10.68万 - 项目类别:
Standard Grant
CI-ADDO-NEW: OCCAM: Open Curation for Computer Architecture Modeling
CI-ADDO-NEW:OCCAM:计算机架构建模的开放式管理
- 批准号:
1305220 - 财政年份:2013
- 资助金额:
$ 10.68万 - 项目类别:
Standard Grant
Cyberinfrastructure for Computer Architecture Design and Evaluation
计算机体系结构设计和评估的网络基础设施
- 批准号:
1148646 - 财政年份:2011
- 资助金额:
$ 10.68万 - 项目类别:
Standard Grant
CSR: Large: Storage Class Memory Architecture for Energy Efficient Data Centers
CSR:大型:适用于节能数据中心的存储级内存架构
- 批准号:
1012070 - 财政年份:2010
- 资助金额:
$ 10.68万 - 项目类别:
Continuing Grant
CPA-CPL-T: REEact: A Robust Execution Environment for Fragile Multicore Systems
CPA-CPL-T:REEact:适用于脆弱多核系统的稳健执行环境
- 批准号:
0811352 - 财政年份:2008
- 资助金额:
$ 10.68万 - 项目类别:
Standard Grant
CPA-CSA: Tera-PCM: A Low Power Terabyte Main Memory using Phase Change Memory
CPA-CSA:Tera-PCM:使用相变存储器的低功耗太字节主存储器
- 批准号:
0811295 - 财政年份:2008
- 资助金额:
$ 10.68万 - 项目类别:
Standard Grant
Collaborative Research: CSR-AES: REEact: A Robust Execution Environment for Fragile Multicore Systems
合作研究:CSR-AES:REEact:适用于脆弱多核系统的稳健执行环境
- 批准号:
0720483 - 财政年份:2007
- 资助金额:
$ 10.68万 - 项目类别:
Standard Grant
Yield and Reliability Enhancement for On-Chip Multicore Memories in Nanoscale Technology
纳米技术中片上多核存储器的产量和可靠性增强
- 批准号:
0702236 - 财政年份:2007
- 资助金额:
$ 10.68万 - 项目类别:
Standard Grant
CSR-AES: Collaborative Research: Debugging Dynamic Code Modifications
CSR-AES:协作研究:调试动态代码修改
- 批准号:
0509115 - 财政年份:2005
- 资助金额:
$ 10.68万 - 项目类别:
Standard Grant
相似国自然基金
本征二维磁性材料CrI3的缺陷原子结构与磁性关联研究
- 批准号:12304019
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
基于双层CrI3二维范德华自旋电子器件自旋输运的理论研究
- 批准号:
- 批准年份:2021
- 资助金额:30 万元
- 项目类别:青年科学基金项目
二维磁性半导体材料CrI3低能有效哈密顿模型构建与磁光性质研究
- 批准号:
- 批准年份:2021
- 资助金额:61 万元
- 项目类别:面上项目
二维磁性材料CrI3、VI3及其异质结的层间磁序与拉曼光谱研究
- 批准号:
- 批准年份:2021
- 资助金额:30 万元
- 项目类别:青年科学基金项目
单层CrI3在衬底上生长机制和磁性调控的理论研究
- 批准号:11904288
- 批准年份:2019
- 资助金额:25.0 万元
- 项目类别:青年科学基金项目
相似海外基金
CRI: CI-SUSTAIN: Collaborative Research: CiteSeerX: Toward Sustainable Support of Scholarly Big Data
CRI:CI-SUSTAIN:协作研究:CiteSeerX:迈向学术大数据的可持续支持
- 批准号:
1853919 - 财政年份:2018
- 资助金额:
$ 10.68万 - 项目类别:
Standard Grant
CRI: CI-SUSTAIN: Collaborative Research: Sustaining Lemur Project Resources for the Long-Term
CRI:CI-SUSTAIN:合作研究:长期维持狐猴项目资源
- 批准号:
1822975 - 财政年份:2018
- 资助金额:
$ 10.68万 - 项目类别:
Standard Grant
CRI: CI-EN: Collaborative Research: An Experimental Infrastructure and a Database of Real Faults to Foster Reproducibility in Software Engineering Research
CRI:CI-EN:协作研究:实验基础设施和真实故障数据库,以促进软件工程研究的可重复性
- 批准号:
1823172 - 财政年份:2018
- 资助金额:
$ 10.68万 - 项目类别:
Standard Grant
CRI: CI-NEW: Collaborative Research: Constructing a Community-Wide Software Architecture Infrastructure
CRI:CI-NEW:协作研究:构建社区范围的软件架构基础设施
- 批准号:
1823246 - 财政年份:2018
- 资助金额:
$ 10.68万 - 项目类别:
Standard Grant
CRI: CI-NEW: Collaborative Research: Constructing a Community-Wide Software Architecture Infrastructure
CRI:CI-NEW:协作研究:构建社区范围的软件架构基础设施
- 批准号:
1823354 - 财政年份:2018
- 资助金额:
$ 10.68万 - 项目类别:
Standard Grant