SHF: Medium: Formal Analysis of Concurrent Software on Relaxed Memory Models
SHF:Medium:松弛内存模型上并发软件的形式分析
基本信息
- 批准号:0905464
- 负责人:
- 金额:$ 120万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2009
- 资助国家:美国
- 起止时间:2009-07-15 至 2014-06-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Programmers are increasingly designing concurrent software to effectively harness the computational power of multi-processor and multi-core architectures. Writing correct concurrent software is challenging, and system-specific concurrency libraries are particularly vulnerable in that they are affected by the subtle and complex rules governing the relationship among reads and writes to shared memory in multi-processor systems. The goal of this project is to develop technology that will assist programmers in building high-performance and correct system-level concurrent software with respect to precise modeling of the essential details of the underlying architecture. The investigators will explore specifications for accurate machine-readable descriptions of experimental and commercial memory models in both constraint-based and operational styles. To allow developers to understand subtleties of specific memory models, this project will investigate algorithms and tools for checking equivalence between two specifications and for automatically generating test programs that exhibit the differences. Tools for verifying concurrency libraries with respect to memory model specifications and for automatic insertion of memory ordering fences, will be developed and evaluated on lock-free implementations of commonly used data structures. The proposed research will be integrated in a new upper-level course on multiprocessor programming.
程序员越来越多地设计并发软件,以有效地利用多处理器和多核体系结构的计算能力。编写正确的并发软件是具有挑战性的,系统特定的并行库尤其容易受到影响,因为它们受到管理多处理器系统中对共享内存的读写之间关系的微妙而复杂的规则的影响。这个项目的目标是开发技术,帮助程序员建立高性能和正确的系统级并发软件,对底层架构的基本细节进行精确建模。研究人员将探索以约束为基础和操作风格的实验和商业记忆模型的机器可读准确描述的规范。为了让开发人员了解特定内存模型的微妙之处,该项目将研究算法和工具,用于检查两个规范之间的等价性,并自动生成显示差异的测试程序。将开发与内存模型规范相关的并行库验证工具和用于自动插入内存排序栅栏的工具,并对常用数据结构的无锁实现进行评估。拟议的研究将被整合到关于多处理器编程的新的高级课程中。
项目成果
期刊论文数量(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 }}
Rajeev Alur其他文献
MuCache: A General Framework for Caching in Microservice Graphs
MuCache:微服务图中缓存的通用框架
- DOI:
- 发表时间:
2024 - 期刊:
- 影响因子:0
- 作者:
Haoran Zhang;Konstantinos Kallas;Spyros Pavlatos;Rajeev Alur;Sebastian Angel;Vincent Liu - 通讯作者:
Vincent Liu
Logicbreaks: A Framework for Understanding Subversion of Rule-based Inference
Logicbreaks:理解基于规则的推理的颠覆的框架
- DOI:
- 发表时间:
2024 - 期刊:
- 影响因子:0
- 作者:
Anton Xue;Avishree Khare;Rajeev Alur;Surbhi Goel;Eric Wong - 通讯作者:
Eric Wong
Fast timing-based algorithms
- DOI:
10.1007/s004460050020 - 发表时间:
1996-07-01 - 期刊:
- 影响因子:2.100
- 作者:
Rajeev Alur;Gadi Taubenfeld - 通讯作者:
Gadi Taubenfeld
B I O C O M P U T a T I O N
生物计算
- DOI:
10.1007/978-1-4613-0115-8_7 - 发表时间:
- 期刊:
- 影响因子:0
- 作者:
Rajeev Alur;Calin Belta;Vijay Kumar;Max Mintz;George J Pappas;Harvey Rubin;Jonathan Schug - 通讯作者:
Jonathan Schug
2011 CAV award announcement
- DOI:
10.1007/s10703-012-0154-4 - 发表时间:
2012-04-04 - 期刊:
- 影响因子:0.800
- 作者:
Moshe Y. Vardi;Thomas A. Henzinger;Rajeev Alur;Marta Kwiatkowska - 通讯作者:
Marta Kwiatkowska
Rajeev Alur的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Rajeev Alur', 18)}}的其他基金
SLES: SPECSRL: Specification-guided Perception-enabled Conformal Safe Reinforcement Learning
SLES:SPECSRL:规范引导的感知启用的共形安全强化学习
- 批准号:
2331783 - 财政年份:2023
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
CCF: Medium: Enabling Real-Time Quantitative Decision Making over Streaming Data
CCF:中:通过流数据实现实时定量决策
- 批准号:
1763514 - 财政年份:2018
- 资助金额:
$ 120万 - 项目类别:
Continuing Grant
SHF: Medium: Collaborative Research: Formal Analysis and Synthesis of Multiagent Systems with Incentives
SHF:媒介:协作研究:带激励的多智能体系统的形式分析与综合
- 批准号:
1703791 - 财政年份:2017
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
Collaborative Research: Expeditions in Computer Augmented Program Engineering (ExCAPE): Harnessing Synthesis for Software Design
协作研究:计算机增强程序工程探险 (ExCAPE):利用综合进行软件设计
- 批准号:
1138996 - 财政年份:2012
- 资助金额:
$ 120万 - 项目类别:
Continuing Grant
SHF: AF: SMALL: Scalable Symbolic Analysis of Hybrid Systems
SHF:AF:SMALL:混合系统的可扩展符号分析
- 批准号:
0915777 - 财政年份:2009
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
Behavioral Interfaces for Software Components
软件组件的行为接口
- 批准号:
0541149 - 财政年份:2006
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
Proposal for Hybrid Systems Workshop; March 25-28, 2004, Philadelphia, PA
混合系统研讨会提案;
- 批准号:
0401049 - 财政年份:2004
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
Synthesis of Embedded Software from Hybrid Models
从混合模型综合嵌入式软件
- 批准号:
0410662 - 财政年份:2004
- 资助金额:
$ 120万 - 项目类别:
Continuing Grant
GAMES FOR FORMAL DESIGN AND VERIFICATION OF REACTIVE SYSTEMS
用于反应系统的正式设计和验证的游戏
- 批准号:
0306382 - 财政年份:2003
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
相似海外基金
SHF: Medium: Neurosymbolic Agents for Formal Theorem-Proving
SHF:介质:用于形式定理证明的神经符号代理
- 批准号:
2403211 - 财政年份:2024
- 资助金额:
$ 120万 - 项目类别:
Continuing Grant
Collaborative Research: SaTC: CORE: Medium: Toward safe, private, and secure home automation: from formal modeling to user evaluation
协作研究:SaTC:核心:中:迈向安全、私密和可靠的家庭自动化:从形式建模到用户评估
- 批准号:
2320903 - 财政年份:2022
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
Collaborative Research: CNS Core: Medium: Robust Behavioral Analysis and Synthesis of Network Control Protocols Using Formal Verification
合作研究:CNS 核心:中:使用形式验证的网络控制协议的鲁棒行为分析和综合
- 批准号:
2212102 - 财政年份:2022
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
Collaborative Research: CNS Core: Medium: Robust Behavioral Analysis and Synthesis of Network Control Protocols Using Formal Verification
合作研究:CNS 核心:中:使用形式验证的网络控制协议的鲁棒行为分析和综合
- 批准号:
2212103 - 财政年份:2022
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
CPS: Medium: Learning-Enabled Assistive Driving: Formal Assurances during Operation and Training
CPS:中:支持学习的辅助驾驶:操作和培训期间的正式保证
- 批准号:
2219755 - 财政年份:2022
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
Collaborative Research: SaTC: CORE: Medium: Toward safe, private, and secure home automation: from formal modeling to user evaluation
协作研究:SaTC:核心:中:迈向安全、私密和可靠的家庭自动化:从形式建模到用户评估
- 批准号:
2114074 - 财政年份:2021
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
Collaborative Research: SaTC: CORE: Medium: Toward safe, private, and secure home automation: from formal modeling to user evaluation
协作研究:SaTC:核心:中:迈向安全、私密和可靠的家庭自动化:从形式建模到用户评估
- 批准号:
2114148 - 财政年份:2021
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
SHF: Medium: Collaborative Research: Bridging Automated Formal Reasoning and Continuous Optimization for Provably Safe Deep Learning
SHF:中:协作研究:连接自动形式推理和持续优化以实现可证明安全的深度学习
- 批准号:
2033851 - 财政年份:2020
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
SHF: Medium: Formal Methods as a First-Class Citizen of a Mainstream Compiler Framework
SHF:Medium:作为主流编译器框架的一等公民的形式方法
- 批准号:
1955688 - 财政年份:2020
- 资助金额:
$ 120万 - 项目类别:
Continuing Grant
SHF: Medium: Collaborative Research: Bridging Automated Formal Reasoning and Continuous Optimization for Provably Safe Deep Learning
SHF:中:协作研究:连接自动形式推理和持续优化以实现可证明安全的深度学习
- 批准号:
1901284 - 财政年份:2019
- 资助金额:
$ 120万 - 项目类别:
Standard Grant














{{item.name}}会员




