课题基金 / 基金详情

Lina4WM Linearizability Proofs for Weak Memory Models

Lina4WM Linearizability Proofs for Weak Memory Models
Lina4WM 弱内存模型的线性化证明
批准号:
163003744
负责人:
Professorin Dr. Heike Wehrheim
金额:
$0.0万
依托单位:
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2010
资助国家:
德国
项目状态:
已结题
起止时间:
2009-12-31 至 2017-12-31

项目摘要

项目成果

Professorin Dr. Heike Wehrheim的其他基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
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)
会议论文
Verification of Concurrent Programs on Weak Memory Models
弱内存模型上的并发程序验证
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
  • 依托单位: