Lina4WM Linearizability Proofs for Weak Memory Models
Lina4WM Linearizability Proofs for Weak Memory Models
批准号:
163003744
负责人:
Professorin Dr. Heike Wehrheim
金额:
$0.0万
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2010
资助国家:
德国
项目状态:
已结题
起止时间:
2009-12-31 至 2017-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Today, parallel programs are often actually run on multi-core machines and therefore executed truly concurrent. This can considerably improve the performance of parallel programs. The increased performance does however come at some price: the memory models of multi-core machines are much weaker than the commonly assumed sequentially consistent memory models. This leads to unexpected executions of parallel programs and ultimately to errors. The project Lina4WM investigates the correctness of a specific class of parallel programs on weak memory models. The class of programs consists of so-called concurrent data structures, i.e., algorithms which allow for a concurrent access to data structures like stacks, queues or hash tables. Such algorithms are highly optimized for concurrency and also contain data races. They are therefore particularly vulnerable to weak memory model effects. The project aims at the development of a proof methodology for the correctness of concurrent data structures on weak memory models. The key correctness criterion for parallel data structures is linearizability. The basis of the proof methodology are machine assisted simulation proofs. The project will thus work on simulation based proofs of linearizability of concurrent data structures on multi-core machines.
期刊论文(6)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
10.1007/978-3-319-46750-4_1
发表时间:
2016
期刊:
影响因子:
--
作者:
[Oleg Travkin, Heike Wehrheim]
通讯作者:
Heike Wehrheim
TSO to SC via Symbolic Execution
通过符号执行从 TSO 到 SC
DOI:
10.1007/978-3-319-26287-1_7
发表时间:
2015
期刊:
影响因子:
--
作者:
[Heike Wehrheim, Oleg Travkin]
通讯作者:
Oleg Travkin
Proving Opacity of a Pessimistic STM
证明悲观 STM 的不透明性
DOI:
10.4230/lipics.opodis.2016.35
发表时间:
2016
期刊:
影响因子:
--
作者:
[Simon Doherty, Brijesh Dongol, John Derrick, Gerhard Schellhorn, Heike Wehrheim]
通讯作者:
Heike Wehrheim
DOI:
10.1007/s00165-017-0433-3
发表时间:
2018-09-01
期刊:
FORMAL ASPECTS OF COMPUTING
影响因子:
1
作者:
[Derrick, John, Doherty, Simon, Wehrheim, Heike]
通讯作者:
Wehrheim, Heike
VaST - Validation of Software Transactional Memory
-
批准号:362038437
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2017
-
负责人:Professorin Dr. Heike Wehrheim
-
依托单位:
Abstraktionstechniken zur Verifikation lokaler Eigenschaften großer paralleler Systeme
-
批准号:79848547
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2008
-
负责人:Professorin Dr. Heike Wehrheim
-
依托单位:
Modelltransformationen und Modellrefactorings für integrierte Spezifikationsformalismen
-
批准号:5457122
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2005
-
负责人:Professorin Dr. Heike Wehrheim
-
依托单位:
Einbettung einer objekt-orientierten formalen Methode in einen objekt-orientierten Software-Entwicklungsprozeß
-
批准号:5418351
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2004
-
负责人:Professorin Dr. Heike Wehrheim
-
依托单位:
Verifikationstechniken für Spezifikationen verteilter Systeme mit objektorientierten daten- und prozeßorientierten Verhaltensbeschreibungen
-
批准号:5207456
-
项目类别:Research Fellowships
-
资助金额:$0.0万
-
财政年份:1999
-
负责人:Professorin Dr. Heike Wehrheim
-
依托单位:
Concurrency Reasoning for Weak Memory
-
批准号:467386514
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:--
-
负责人:Professorin Dr. Heike Wehrheim
-
依托单位: