CPA-CPL: Scalable Analysis for Concurrent Programs
CPA-CPL:并发程序的可扩展分析
基本信息
- 批准号:0811512
- 负责人:
- 金额:$ 35万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2008
- 资助国家:美国
- 起止时间:2008-08-01 至 2011-07-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Concurrency is a prevalent feature of almost all critical computing infrastructure, including operating systems, databases, internet-routing tables, and banking systems. Furthermore, several recent trends in technology, such as the widespread adoption of multi-core processors, web-service-oriented architectures, and peer-to-peer systems, are making concurrency more important than ever in mainstream systems. Unfortunately, concurrent systems are hard to build, because programmers have a hard time mentally accounting for the many possible ways in which these concurrent systems can interact. The broad goal of this research is to provide programmers with the tools they need to develop concurrent systems that are reliable, efficient and robust.The investigators will focus their efforts on one particular kind of tool, namely static analysis tools. Indeed, advances in static algorithms for program optimization and error detection have shown that static analysis can dramatically improve the reliability and performance of computer systems. However, most of these algorithmic advances are limited to sequential programs and ignore the challenges introduced by concurrency, where the need for static checking and potential for optimization are the greatest.This research will develop scalable and precise analysis techniques for concurrent programs. Achieving scalability and precision at the same time, however, is difficult because there is a widely acknowledged tension between these two goals. To address this challenge, the general methodology will be to design analyses that are sound and scalable first (likely at the expense of precision), and then to iteratively refine these analyses by empirically identifying the common concurrent programming idioms where our analyses lose precision, and developing analysis techniques targeted at these idioms.
并发是几乎所有关键计算基础架构的普遍特征,包括操作系统,数据库,互联网路由表和银行系统。 此外,技术的最新趋势,例如多核处理器的广泛采用,面向网络服务的体系结构和点对点系统,使同意在主流系统中的重要性更为重要。不幸的是,并发系统很难构建,因为程序员在精神上很难考虑这些并发系统可以交互的许多可能方法。这项研究的广泛目标是为程序员提供他们需要的工具来开发可靠,高效且健壮的并发系统。研究人员将把精力集中在一种特定类型的工具上,即静态分析工具。确实,用于程序优化和错误检测的静态算法的进步表明,静态分析可以显着提高计算机系统的可靠性和性能。但是,大多数这些算法进步仅限于顺序程序,而忽略了并发引入的挑战,在这种情况下,对静态检查的需求和优化的潜力是最大的。这项研究将开发出可相关计划的可扩展和精确的分析技术。但是,同时实现可伸缩性和精度是困难的,因为这两个目标之间存在广泛认可的紧张关系。为了应对这一挑战,一般方法将是设计合理且可扩展的分析(可能是以精度为代价),然后通过凭经验鉴定我们的分析失去精度的常见并发编程成语,并通过经验识别以这些成体为目标的分析技术来迭代地完善这些分析。
项目成果
期刊论文数量(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 }}
Sorin Lerner其他文献
Path-Sensitive Program Veri cation in Polynomial Time
- DOI:
- 发表时间:
2002 - 期刊:
- 影响因子:0
- 作者:
Sorin Lerner - 通讯作者:
Sorin Lerner
REPLica: REPL instrumentation for Coq analysis
REPLica:用于 Coq 分析的 REPL 仪器
- DOI:
10.1145/3372885.3373823 - 发表时间:
2020 - 期刊:
- 影响因子:0
- 作者:
T. Ringer;Alex Sanchez;D. Grossman;Sorin Lerner - 通讯作者:
Sorin Lerner
Generating compiler optimizations from proofs
从证明生成编译器优化
- DOI:
10.1145/1706299.1706345 - 发表时间:
2010 - 期刊:
- 影响因子:1.1
- 作者:
R. Tate;M. Stepp;Sorin Lerner - 通讯作者:
Sorin Lerner
Focused Live Programming with Loop Seeds
使用循环种子进行集中实时编程
- DOI:
10.1145/3379337.3415834 - 发表时间:
2020 - 期刊:
- 影响因子:0
- 作者:
Sorin Lerner - 通讯作者:
Sorin Lerner
Formal Verification of Stability Properties of Cyber-physical Systems
信息物理系统稳定性的形式化验证
- DOI:
- 发表时间:
2015 - 期刊:
- 影响因子:0
- 作者:
Matthew Chan;Daniel Ricketts;Sorin Lerner;G. Malecha - 通讯作者:
G. Malecha
Sorin Lerner的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Sorin Lerner', 18)}}的其他基金
Collaborative Research: SHF: Small: Data-Driven Lemma Synthesis for Interactive Proofs
协作研究:SHF:小型:交互式证明的数据驱动引理合成
- 批准号:
2220892 - 财政年份:2022
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
SHF: Medium: Generating Correctness Proofs with Neural Networks
SHF:中:使用神经网络生成正确性证明
- 批准号:
1955457 - 财政年份:2020
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
CPS: Synergy: Towards Foundational Verification of Cyber-Physical Systems
CPS:协同:迈向网络物理系统的基础验证
- 批准号:
1544757 - 财政年份:2015
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
TWC: Medium: Towards a Formally Verified Web Browser
TWC:媒介:迈向正式验证的 Web 浏览器
- 批准号:
1228967 - 财政年份:2012
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
SHF:Small: Bringing Extensibility and Performance to Verified Compilers
SHF:Small:为经过验证的编译器带来可扩展性和性能
- 批准号:
1219172 - 财政年份:2012
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
SHF: Small: Application Shrinking for Reducing Energy Consumption
SHF:小型:缩小应用范围以降低能耗
- 批准号:
1018632 - 财政年份:2010
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
CAREER: Automatically Generating and Processing Program Analyses and Optimizations
职业:自动生成和处理程序分析和优化
- 批准号:
0644306 - 财政年份:2007
- 资助金额:
$ 35万 - 项目类别:
Continuing Grant
相似国自然基金
铁电耦合CPL活性的手性钙钛矿化合物组装及机理研究
- 批准号:22365017
- 批准年份:2023
- 资助金额:32 万元
- 项目类别:地区科学基金项目
稀土四面体CPL探针的氨基酸传感研究
- 批准号:
- 批准年份:2022
- 资助金额:30 万元
- 项目类别:青年科学基金项目
稀土四面体CPL探针的氨基酸传感研究
- 批准号:52203219
- 批准年份:2022
- 资助金额:30.00 万元
- 项目类别:青年科学基金项目
U1A及其互作蛋白CPL1/FRY2响应盐胁迫的转录后调控机制
- 批准号:
- 批准年份:2021
- 资助金额:30 万元
- 项目类别:青年科学基金项目
拟南芥CPL2-CDKD;3介导的RNA聚合酶II磷酸化参与气孔发育的转录调控途径的研究
- 批准号:
- 批准年份:2021
- 资助金额:58 万元
- 项目类别:面上项目
相似海外基金
Synthesis of stimuli-responsive CPL dyes with spiro-conjugated compounds
用螺环共轭化合物合成刺激响应性 CPL 染料
- 批准号:
23K13733 - 财政年份:2023
- 资助金额:
$ 35万 - 项目类别:
Grant-in-Aid for Early-Career Scientists
Charge Transport in Symmetry Breaking Conjugated Molecular Materials: Experimental Approach by Conductivity Measurements under CPL Excitation
对称破缺共轭分子材料中的电荷传输:CPL 激励下电导率测量的实验方法
- 批准号:
23KF0045 - 财政年份:2023
- 资助金额:
$ 35万 - 项目类别:
Grant-in-Aid for JSPS Fellows
静磁場/交流磁場誘起-励起状態光化学の深化と革新的円偏光発光デバイスの創成
静态磁场/交变磁场感应-激发态光化学的深化和创新圆偏振发光器件的创建
- 批准号:
23H02040 - 财政年份:2023
- 资助金额:
$ 35万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Novel sequencing method for serinol nucleic acid by using hybridization
丝氨醇核酸杂交测序新方法
- 批准号:
23H02081 - 财政年份:2023
- 资助金额:
$ 35万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Development and Application of New Fluorescent Dyes
新型荧光染料的开发及应用
- 批准号:
22H02746 - 财政年份:2022
- 资助金额:
$ 35万 - 项目类别:
Grant-in-Aid for Scientific Research (B)