Using data similarity to achieve synchronization for free

Tei-Wei Kuo, A. Mok
{"title":"Using data similarity to achieve synchronization for free","authors":"Tei-Wei Kuo, A. Mok","doi":"10.1109/RTOSS.1994.292550","DOIUrl":null,"url":null,"abstract":"M.H. Graham (1993) proposed several conditions which are sufficient to guarantee that a transaction system will run serializably without any extra effort having to be taken. Systems satisfying these conditions are said to achieve serializability for free. The conditions considered by Graham are determined by a syntactic check on the transaction programs, and are independent of the semantics of data. In this paper, we use a semantic approach and propose a sufficient condition for achieving data synchronization for free, which is based on the concept of data similarity. Real-time transactions satisfying this condition can be scheduled correctly by any process scheduling discipline that is designed for the independent processes model, e.g. RMS and EDF algorithms, where no locking of data is assumed. The correctness of our approach is justified by exploiting the idea of /spl Delta/-serializability.<<ETX>>","PeriodicalId":103713,"journal":{"name":"Proceedings of 11th IEEE Workshop on Real-Time Operating Systems and Software","volume":"45 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1994-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 11th IEEE Workshop on Real-Time Operating Systems and Software","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RTOSS.1994.292550","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9

Abstract

M.H. Graham (1993) proposed several conditions which are sufficient to guarantee that a transaction system will run serializably without any extra effort having to be taken. Systems satisfying these conditions are said to achieve serializability for free. The conditions considered by Graham are determined by a syntactic check on the transaction programs, and are independent of the semantics of data. In this paper, we use a semantic approach and propose a sufficient condition for achieving data synchronization for free, which is based on the concept of data similarity. Real-time transactions satisfying this condition can be scheduled correctly by any process scheduling discipline that is designed for the independent processes model, e.g. RMS and EDF algorithms, where no locking of data is assumed. The correctness of our approach is justified by exploiting the idea of /spl Delta/-serializability.<>
使用数据相似度免费实现同步
M.H. Graham(1993)提出了几个条件,这些条件足以保证事务系统可以串行地运行,而无需采取任何额外的努力。满足这些条件的系统被称为免费实现序列化性。Graham所考虑的条件是由对事务程序的语法检查确定的,并且独立于数据的语义。本文采用语义方法,基于数据相似度的概念,提出了免费实现数据同步的充分条件。满足此条件的实时事务可以通过为独立进程模型设计的任何进程调度规则(例如RMS和EDF算法)正确调度,其中不假设数据锁定。我们的方法的正确性是通过利用/spl Delta/-序列化性的思想来证明的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信