×

并发规范超出线性化能力。 (英语) Zbl 07561456号

曹建农(编辑)等,第22届分布式系统原理国际会议,OPODIS 2018,2018年12月17日至19日,中国香港。Wadern:Schloss Dagstuhl–Leibniz Zentrum für Informatik出版社。LIPIcs–莱布尼茨国际程序。通知。125,第28条,第16页(2019年)。
摘要:随着并行体系结构的出现,分布式程序得到了广泛的应用,如何正式指定此类程序所期望的行为变得至关重要。指定并发对象的一种非常通用的方法是简单地给出我们认为对该对象正确的所有执行跟踪的集合。在许多情况下,人们只对研究这些并发规范的一个子类感兴趣,可以使用诸如线性化等更方便的工具来描述它们。在本文中,我们称之为并发规范的是一组执行跟踪,并且满足许多公理。正如我们所争论的,这些实际上是唯一有趣的并发规范:我们证明,在一个合理的计算模型中,每个程序都满足我们的所有公理。对这类并发规范的限制允许我们将并发规范与通过线性化获得的规范以及其最近的变体(集合线性化和区间线性化)正式关联起来。
关于整个系列,请参见[Zbl 1407.68024号].

MSC公司:

64岁以下 分布式系统
68平方米 计算机系统环境下的性能评估、排队和调度
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] 伊丽莎白·博罗夫斯基(Elizabeth Borowsky)和伊莱·加夫尼(Eli Gafni)。即时原子快照和快速重命名。在第十二届ACM分布式计算原理年度研讨会论文集,PODC'93,第41-51页。ACM,1993年·Zbl 1373.68078号
[2] 阿曼多·卡斯塔涅达(Armando Castañeda)、塞尔吉奥·拉兹鲍姆(Sergio Rajsbaum)和米歇尔·雷纳尔(Michel Raynal)。指定并发问题:超越线性化和最多任务。分布式计算第29届国际研讨会,DISC 2015,日本东京,会议记录,第420-435页,2015·Zbl 1394.68225号
[3] Patrick Cousot和Radhia Cousot。抽象解释:通过构造或逼近不动点对程序进行静态分析的统一格模型。1977年1月,美国加利福尼亚州洛杉矶市,第四届ACM编程语言原理研讨会的会议记录,第238-252页,1977年。
[4] Ivana Filipović、Peter O'Hearn、Noam Rinetzky和Hongseok Yang。并发对象的抽象。理论计算机科学,411(51):4379-43982010。2009年欧洲规划研讨会·兹比尔1209.68156
[5] 塞斯·吉尔伯特(Seth Gilbert)和沃伊西奇·戈拉布(Wojciech Golab)。理解相对论分布式系统。Fabian Kuhn,分布式计算编辑,DISC 2015,LNCS第8784卷,第361-375页。施普林格-柏林-海德堡,2014年。
[6] 安德烈亚斯·哈斯(Andreas Haas)、托马斯·汉津格(Thomas A.Henzinger)、安德烈亚·霍尔泽(Andreas-Holzer)、克里斯托夫·基尔希(Christoph M.Kirsch)、迈克尔·利普茨(Michael Lip-pautz)、汉内斯·佩耶(Hannes Payer)、阿里·塞兹金(Ali Se。并发容器类型数据结构的局部线性化。在2016年8月23日至26日于加拿大魁北克市举行的第27届一致性理论国际会议上,2016年Concur,第6:1-6:15页·Zbl 1392.68152号
[7] 尼尔·赫梅德(Nir Hemed)、诺姆·里内茨基(Noam Rinetzky)和维克托·瓦菲亚迪斯(Viktor Vafeiadis)。并发软件线性化的模块化验证。分布式计算第29届国际研讨会,DISC 2015,日本东京,会议记录,第371-387页,2015年·Zbl 1394.68229号
[8] 莫里斯·赫利希(Maurice Herlihy)。无需等待的同步。《美国计算机学会编程语言和系统汇刊》,13(1):124-1491991年1月。
[9] 莫里斯·赫利希(Maurice Herlihy)、德米特里·科兹洛夫(Dmitry Kozlov)和塞尔吉奥·拉兹鲍姆(Sergio Rajsbaum)。通过组合拓扑进行分布式计算。摩根考夫曼出版公司,2013年·Zbl 1341.68004号
[10] 莫里斯·赫利希(Maurice Herlihy)和珍妮特·温格(Jeannette M.Wing)。线性化:电流对象的正确条件。美国计算机学会程序设计语言与系统汇刊,12(3):463-492990年。
[11] J Martin E Hyland和C-HL Ong。关于PCF的完全抽象:I、II和III。信息和计算,163(2):285-4082000·兹比尔1006.68027
[12] L.Lamport。如何制作一台能够正确执行多进程程序的多处理器计算机。IEEE计算机汇刊,28(9):690-6911997·Zbl 0419.68045号
[13] 莱斯利·兰波特。进程间通信。分布式计算,1(2):77-851986·Zbl 0598.68022号
[14] 理查德·利普顿(Richard J Lipton)。约简:证明并行程序属性的一种方法。ACM通信,18(12):717-7211975·Zbl 0316.68015号
[15] 保罗·安德雷·梅利埃和塞缪尔·米姆拉姆。异步游戏:天真无邪。《并发理论国际会议》,第395-411页。施普林格,2007年·Zbl 1151.68465号
[16] J.米斯拉。异步硬件系统中内存访问的公理。史蒂芬·D·布鲁克斯、安德鲁·威廉·罗斯科和格林·温斯克,编辑,《并行研讨会》,第96-110页。施普林格-柏林-海德堡,1985年·Zbl 0568.68023号
[17] 吉尔·内格尔(Gil Neiger)。设置线性化。《第十三届ACM分布式计算原理研讨会论文集》,第396页,1994年。
[18] 莫根斯·尼尔森。并发模型。在计算机科学数学基础国际研讨会上,第43-46页。施普林格,1991年·Zbl 0777.68038号
[19] 克里斯托斯·帕帕迪米特里奥。并发数据库更新的可序列化性。美国医学会杂志,26(4):631-6531979·Zbl 0419.68036号
[20] M.Raynal、G.Thia-Kime和M.Ahamad。从可序列化到协作应用程序的因果事务。《第23届欧洲微公司会议记录》,第314-3211997页。
[21] G.Smith、K.Winter和R.J.Colvin。弱记忆模型线性化能力的完整定义。ArXiv电子打印,2018年2月。arXiv:1802.04954。
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。