课题基金 / 基金详情

Verifying concurrent algorithms on Weak Memory Models

Verifying concurrent algorithms on Weak Memory Models
验证弱内存模型上的并发算法
批准号:
EP/M017044/1
负责人:
John Derrick
金额:
$49.59万
依托单位:
依托单位国家:
英国
项目类别:
Research Grant
财政年份:
2015
资助国家:
英国
项目状态:
已结题
起止时间:
2015 至 --

项目摘要

项目成果

John Derrick的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Multi-core computing architectures have become ubiquitous over the last decade. This has been driven by the demand for continual performance improvements to cope with the every increasing sophistication of applications (for example, in the areas of graphics and audio processing). It has been necessary due to the constraints on chip manufacture which have prevented the continuation of performance improvements of earlier decades achieved primarily by speeding up sequential computation. The inherent parallelism these multi-core architectures entail offer great technical opportunities. Exploiting these opportunities presents a number of technical challenges.The high-level aim of this project is to address two key technical challenges in the area. Firstly, in order to fully exploit the potential concurrency, programmers are developing very subtle concurrent algorithms which dispense with the need to lock shared memory and data structures. Linearizability is the standard correctness criterion for concurrent programs. However, the complexity of these algorithms means that checking their correctness with a high degree of confidence is extremely difficult. Verification is needed, and we seek to develop appropriate proof methods to support it.Secondly, most prior work on correctness assumes a memory model (sequential consistency) which is not implemented in practice. In reality to increase efficiency, typical multicore systems communicate via shared memory and use relaxed memory models which give greater scope for optimization. These are the memory models implemented in processors such as x86, PowerPC, and ARM, and on these linearizability isn't the only relevant correctness criteria, and we shall also develop proof methods to quiescent consistency, which is emerging as an alternative correctness criteria on these processors.
期刊论文(10)
专著(0)
科研奖励(0)
会议论文
DOI: 10.1145/3293883.3295702
发表时间: 2018-11
期刊: Proceedings of the 24th Symposium on Principles and Practice of Parallel Programming
影响因子: --
作者: [Simon Doherty;Brijesh Dongol;H. Wehrheim;J. Derrick]
通讯作者: Simon Doherty;Brijesh Dongol;H. Wehrheim;J. Derrick
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
FM 2015: Formal Methods - 20th International Symposium, Oslo, Norway, June 24-26, 2015, Proceedings
FM 2015:形式化方法 - 第 20 届国际研讨会,挪威奥斯陆,2015 年 6 月 24-26 日,会议记录
DOI: 10.1007/978-3-319-19249-9_12
发表时间: 2015
期刊:
影响因子: --
作者: [Derrick J]
通讯作者: Derrick J
7
    Safe and secure COncurrent programming for adVancEd aRchiTectures (COVERT)
    • 批准号:
      EP/X015114/1
    • 项目类别:
      Research Grant
    • 资助金额:
      $53.85万
    • 财政年份:
      2023
    • 负责人:
      John Derrick
    • 依托单位:
    Verifiably Correct Transactional Memory.
    • 批准号:
      EP/R032351/1
    • 项目类别:
      Research Grant
    • 资助金额:
      $51.78万
    • 财政年份:
      2018
    • 负责人:
      John Derrick
    • 依托单位:
    Verifiably correct concurrency abstractions
    • 批准号:
      EP/R018936/1
    • 项目类别:
      Research Grant
    • 资助金额:
      $2.18万
    • 财政年份:
      2018
    • 负责人:
      John Derrick
    • 依托单位:
    Verifying Concurrent Lock-free Algorithms
    • 批准号:
      EP/J003727/1
    • 项目类别:
      Research Grant
    • 资助金额:
      $48.28万
    • 财政年份:
      2012
    • 负责人:
      John Derrick
    • 依托单位:
    国内基金
    海外基金
    VLSI并发式(CONCURRENT)阵列声纳信号处理系统
    • 批准号:
      68880207
    • 项目类别:
      专项基金项目
    • 资助金额:
      3.0万元
    • 批准年份:
      1988
    • 负责人:
      马远良
    • 依托单位: