Concurrency Reasoning for Weak Memory
弱内存的并发推理
基本信息
- 批准号:467386514
- 负责人:
- 金额:--
- 依托单位:
- 依托单位国家:德国
- 项目类别:Research Grants
- 财政年份:
- 资助国家:德国
- 起止时间:
- 项目状态:未结题
- 来源:
- 关键词:
项目摘要
Program verification aims at formal proofs of program correctness with respect to specified properties. For parallel programs, correctness does not only depend on the program itself, but also on the memory model of the executing hardware. Many and multi core architectures possess so called weak (or relaxed) memory models which significantly influence the semantics of parallel programs. The majority of verification techniques developed so far are specialized to one such memory model. The objective of this project is the development of a generic verification technique which allows to generate correctness proofs independent of a memory model and is then able to transfer a proof to some specific model. To this end, we want to set verification on an axiomatic basis capturing the operational behaviour of parallel programs common to memory models while abstracting from their technical differences. Based on this, we will develop (a) a language for property specification and (b) a proof calculus for parallel programs. By exemplarily showing the validity of our axioms for three memory models and the realization of a number of proof case studies, we intend to demonstrate the genericity of the approach.
程序验证旨在正式证明程序在指定属性方面的正确性。对于并行程序来说,正确性不仅取决于程序本身,还取决于执行硬件的内存模型。许多多核架构都拥有所谓的弱(或宽松)内存模型,这些模型显着影响并行程序的语义。迄今为止开发的大多数验证技术都是专门针对这样一种内存模型的。该项目的目标是开发一种通用验证技术,该技术允许生成独立于内存模型的正确性证明,然后能够将证明转移到某些特定模型。为此,我们希望在公理基础上进行验证,捕获内存模型常见的并行程序的操作行为,同时抽象出它们的技术差异。在此基础上,我们将开发(a)属性规范语言和(b)并行程序的证明演算。通过示例性地展示我们的公理对于三种内存模型的有效性以及许多证明案例研究的实现,我们打算证明该方法的通用性。
项目成果
期刊论文数量(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 }}
Professorin Dr. Heike Wehrheim其他文献
Professorin Dr. Heike Wehrheim的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Professorin Dr. Heike Wehrheim', 18)}}的其他基金
VaST - Validation of Software Transactional Memory
VaST - 软件事务内存的验证
- 批准号:
362038437 - 财政年份:2017
- 资助金额:
-- - 项目类别:
Research Grants
Lina4WM Linearizability Proofs for Weak Memory Models
Lina4WM 弱内存模型的线性化证明
- 批准号:
163003744 - 财政年份:2010
- 资助金额:
-- - 项目类别:
Research Grants
Abstraktionstechniken zur Verifikation lokaler Eigenschaften großer paralleler Systeme
验证大型并行系统局部属性的抽象技术
- 批准号:
79848547 - 财政年份:2008
- 资助金额:
-- - 项目类别:
Research Grants
Modelltransformationen und Modellrefactorings für integrierte Spezifikationsformalismen
集成规范形式的模型转换和模型重构
- 批准号:
5457122 - 财政年份:2005
- 资助金额:
-- - 项目类别:
Research Grants
Einbettung einer objekt-orientierten formalen Methode in einen objekt-orientierten Software-Entwicklungsprozeß
将面向对象的形式化方法嵌入到面向对象的软件开发过程中
- 批准号:
5418351 - 财政年份:2004
- 资助金额:
-- - 项目类别:
Research Grants
Verifikationstechniken für Spezifikationen verteilter Systeme mit objektorientierten daten- und prozeßorientierten Verhaltensbeschreibungen
具有面向对象数据和面向过程行为描述的分布式系统规范验证技术
- 批准号:
5207456 - 财政年份:1999
- 资助金额:
-- - 项目类别:
Research Fellowships
相似海外基金
CAREER: Robust, Fair, and Culturally Aware Commonsense Reasoning in Natural Language
职业:用自然语言进行稳健、公平和具有文化意识的常识推理
- 批准号:
2339746 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Continuing Grant
Postdoctoral Fellowship: STEMEdIPRF: Exploring the use of mechanistic reasoning in undergraduate physiology education
博士后奖学金:STEMEdIPRF:探索机械推理在本科生理学教育中的应用
- 批准号:
2327451 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Standard Grant
CRII: SHF: Embedding techniques for mechanized reasoning about existing programs
CRII:SHF:现有程序机械化推理的嵌入技术
- 批准号:
2348490 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Standard Grant
CAREER: From Fragile to Fortified: Harnessing Causal Reasoning for Trustworthy Machine Learning with Unreliable Data
职业:从脆弱到坚固:利用因果推理,利用不可靠的数据实现值得信赖的机器学习
- 批准号:
2337529 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Continuing Grant
SHF: Medium: Reasoning about Multiplicity in the Machine Learning Pipeline
SHF:Medium:机器学习管道中多重性的推理
- 批准号:
2402833 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Continuing Grant
CAREER: Programming Abstractions and Formal Reasoning for IoT Application Development
职业:物联网应用程序开发的编程抽象和形式推理
- 批准号:
2340479 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Continuing Grant
Collaborative Research: Behavioral Science and the Making of the Right-Reasoning Public Health Citizenry
合作研究:行为科学与正确推理的公共卫生公民的培养
- 批准号:
2341512 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Continuing Grant
Collaborative Research: Behavioral Science and the Making of the Right-Reasoning Public Health Citizenry
合作研究:行为科学与正确推理的公共卫生公民的培养
- 批准号:
2341513 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Continuing Grant
CRII: SaTC: A Contextual Integrity Approach for Privacy Reasoning Regarding Performance Tracking Technologies in US College Athletics
CRII:SaTC:美国大学体育运动成绩跟踪技术隐私推理的上下文完整性方法
- 批准号:
2348294 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Standard Grant
Statistical and Probabilistic Reasoning を重視した授業と教師用教材の開発研究
研究和开发以统计和概率推理为重点的课程和教材
- 批准号:
23K02801 - 财政年份:2023
- 资助金额:
-- - 项目类别:
Grant-in-Aid for Scientific Research (C)