ST-CRTS: Compiler and Run-Time Support for Memory Management Using Explicit Memory Reclamation
ST-CRTS: Compiler and Run-Time Support for Memory Management Using Explicit Memory Reclamation
批准号:
0541217
负责人:
Andrew Myers
金额:
$0.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2006
资助国家:
美国
项目状态:
已结题
起止时间:
2006-02-01 至 2011-02-28
中文摘要
点击翻译按钮获取中文摘要
英文摘要
BackgroundMemory management is a key component in the performance and reliability of virtually all softwaresystems. Explicit reclamation of memory is error-prone, but efficient in time and space. On the otherhand, automatic memory management via garbage collection eliminates memory errors, but requires aheavyweight run-time system that imposes a certain amount of run-time and memory overhead.The goal of this research is to explore novel compiler and run-time techniques for safe memorymanagement with explicit memory deallocation and without garbage collection.Intellectual Merit The PI will develop a system that will provide memory management support for Java in the following forms:- It will augment Java bytecodes with primitive instructions for explicit memory reclamation;- It will provide novel compiler analyses and transformations to automatically augment programs with explicit memory deallocation- It will provide appropriate run-time support for explicit memory deallocation in an extended Javavirtual machine.The proposed work will investigate two paradigms for memory management with explicit deallocation:- Region-based memory management, which groups data objects together into regions and deallocatesall of the objects in each region at once.- Individual object deallocation, which reclaims storage for one object at a time. This approachwill use a single operation free to deallocate one object instance at a time.-This research will leverage advanced static analyses such as pointer and shape analyses as key components of the proposed system to enable the accurate and safe reclamation of memory.Broader ImpactThis work proposes novel static analyses for pointer-based program structures, and their integrationwith novel program transformations, run-time techniques, and program verification approaches to addressthe memory management problem, an important problem in modern software systems. This research has the potential to lead to important advances in compiler technology. The PI proposes a broad dissemination of the developed tools, making them available to the public and to the research community; such tools have the potential to become useful to a broad class of consumers.In addition, he plans to use the results of this research to support several educational activities.First, it will serve as a research topic for his students, both graduate and undergraduate. Second, heintends to integrate the novel analyses developed as part of this research into the courses that he willteach: the undergraduate compiler course, and the advanced seminar on program analysis.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
GOALI/Collaborative Research: Optimization of Infrastructure-Scale Thin-Walled Tube Towers including Uncertainty
-
批准号:1912354
-
项目类别:Standard Grant
-
资助金额:$44.97万
-
财政年份:2019
-
负责人:Andrew Myers
-
依托单位:
CSR: Small: Protocols and Languages for Low-Coordination Consistent Geodistributed Transactions
-
批准号:1717554
-
项目类别:Standard Grant
-
资助金额:$48.68万
-
财政年份:2017
-
负责人:Andrew Myers
-
依托单位:
SaTC: CORE: Large: Viaduct: A Framework for Automatically Synthesizing Cryptographic Protocols
-
批准号:1704788
-
项目类别:Continuing Grant
-
资助金额:$250.0万
-
财政年份:2017
-
负责人:Andrew Myers
-
依托单位:
CAREER: Advancing Multi-Hazard Assessment and Risk-Based Design for Offshore Wind Energy Technology
-
批准号:1552559
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2016
-
负责人:Andrew Myers
-
依托单位:
GOALI/Collaborative Research: Enabling Advanced Wind Turbine Tower Manufacturing with Reliability-Based Design
-
批准号:1334122
-
项目类别:Standard Grant
-
资助金额:$19.99万
-
财政年份:2013
-
负责人:Andrew Myers
-
依托单位:
Collaborative Research: Reliability-based Hurricane Risk Assessment for Offshore Wind Farms
-
批准号:1234560
-
项目类别:Standard Grant
-
资助金额:$17.82万
-
财政年份:2012
-
负责人:Andrew Myers
-
依托单位:
New Reactions and Strategies in Synthesis
-
批准号:1152205
-
项目类别:Standard Grant
-
资助金额:$50.94万
-
财政年份:2012
-
负责人:Andrew Myers
-
依托单位:
TC: Medium: Higher-Level Abstractions for Trustworthy Federated Systems
-
批准号:0964409
-
项目类别:Continuing Grant
-
资助金额:$112.5万
-
财政年份:2010
-
负责人:Andrew Myers
-
依托单位:
New Reactions and Strategies in Synthesis
-
批准号:0749566
-
项目类别:Continuing Grant
-
资助金额:$51.0万
-
财政年份:2008
-
负责人:Andrew Myers
-
依托单位:
SBIR Phase II: Anti-Microbial Vinyl Nanocomposites
-
批准号:0646481
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Andrew Myers
-
依托单位:
NSF East Asia Summer Institutes for US Graduate Students
-
批准号:0714327
-
项目类别:Fellowship
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Andrew Myers
-
依托单位:
CT-ISG: Diaspora: A Secure, Reliable Federated Execution Platform and Object Store
-
批准号:0627649
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2006
-
负责人:Andrew Myers
-
依托单位:
SBIR Phase I: Anti-Microbial Vinyl Nanocomposites
-
批准号:0512240
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2005
-
负责人:Andrew Myers
-
依托单位:
Integrating Security and Fault Tolerance in Distributed Systems
-
批准号:0430161
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2004
-
负责人:Andrew Myers
-
依托单位:
New Reactions and Strategies in Synthesis
-
批准号:0312298
-
项目类别:Continuing Grant
-
资助金额:$46.5万
-
财政年份:2003
-
负责人:Andrew Myers
-
依托单位:
SBIR Phase I: Plasticized Poly(lactic Acid) (PLA) Nanocomposites
-
批准号:0214769
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2002
-
负责人:Andrew Myers
-
依托单位:
CAREER: Practical Language-Based End-to-End Security
-
批准号:0133302
-
项目类别:Continuing Grant
-
资助金额:$35.0万
-
财政年份:2002
-
负责人:Andrew Myers
-
依托单位:
End-to-end Integrity and Confidentiality for Distributed Systems
-
批准号:0208642
-
项目类别:Continuing Grant
-
资助金额:$33.0万
-
财政年份:2002
-
负责人:Andrew Myers
-
依托单位:
New Reactions and Strategies in Synthesis
-
批准号:9904985
-
项目类别:Continuing Grant
-
资助金额:$43.1万
-
财政年份:1999
-
负责人:Andrew Myers
-
依托单位:
New Reactions and Strategies in Synthesis
-
批准号:9896389
-
项目类别:Continuing Grant
-
资助金额:$4.99万
-
财政年份:1998
-
负责人:Andrew Myers
-
依托单位:
国内基金
海外基金
登录
查看更多内容
热-力耦合作用下CRTS II型板式无砟轨道层间损伤机理与稳定性研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:宋安祥
-
依托单位:
地震作用下CRTSⅡ型无砟轨道-桥梁结构体系服役可靠性评估
-
批准号:2023JJ40718
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2023
-
负责人:蔡超皝
-
依托单位:
列车荷载和环境耦合作用下高速铁路 CRTSⅢ型板式无砟轨道结构体系耐久性研究
-
批准号:2022JJ10075
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2022
-
负责人:刘鹏
-
依托单位:
高速列车荷载与环境因素耦合作用下桥上CRTSⅢ型板式无砟轨道结构耐久性劣化行为研究
-
批准号:52078492
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2020
-
负责人:宋力
-
依托单位:
桥上CRTSⅡ型板式无砟轨道结构的宏观-介观跨尺度建模及其界面开裂失效机理
-
批准号:2020JJ5583
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2020
-
负责人:粟淼
-
依托单位:
高铁大跨度桥上CRTSⅢ型板式无砟轨道橡胶隔离层力学特性及计算方法研究
-
批准号:52078488
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2020
-
负责人:盛兴旺
-
依托单位:
服役期间路基上CRTS Ⅲ型板式无砟轨道复合板多尺度损伤演变理论研究
-
批准号:51978673
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2019
-
负责人:徐庆元
-
依托单位:
高速铁路CRTS II 型板式无砟轨道结构随机疲劳损伤机理与规律研究
-
批准号:2019JJ50800
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2019
-
负责人:单智
-
依托单位:
温度与列车荷载耦合作用下高速铁路CRTSⅡ型板式无砟轨道-桥梁结构动力特性与工作性能研究
-
批准号:2018JJ3672
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2018
-
负责人:刘文硕
-
依托单位:
高速铁路CRTS II型板式无砟轨道结构随机疲劳损伤行为研究
-
批准号:51808558
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2018
-
负责人:单智
-
依托单位: