Deriving deadlines and periods for real-time update transactions

Ming Xiong, K. Ramamritham
{"title":"Deriving deadlines and periods for real-time update transactions","authors":"Ming Xiong, K. Ramamritham","doi":"10.1109/REAL.1999.818826","DOIUrl":null,"url":null,"abstract":"Typically, temporal validity of real-time data is maintained by periodic update transactions. In this paper we examine the problem of period and deadline assignment for these update transactions such that (1) these transactions can be guaranteed to complete by their deadlines and (2) the imposed workload is minimized. To this end, we propose a novel approach, named More-Less principle. By applying this principle, updates occur with a period which is more than the period obtained through traditional approaches but with a deadline which is less than the traditional period. We show that the More-Less principle is better than existing approaches in terms of schedulability and the imposed load. We examine the issue of determining the assignment order in which transactions must be considered for period and deadline assignment so that the resulting workloads can be minimized. To this end, the More-Less principle is first examined in a restricted case where the Shortest Validity First (SVF) order is shown to be an optimal solution. We then relax some of the restrictions and show that SVF is an approximate solution which results in workloads that are close to the optimal solution. Our analysis and experiments show that the More-Less principle is an effective design principle that can provide better schedulability and reduce update transaction workload while guaranteeing data validity constraints.","PeriodicalId":160347,"journal":{"name":"Proceedings 20th IEEE Real-Time Systems Symposium (Cat. No.99CB37054)","volume":"22 2","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"20","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 20th IEEE Real-Time Systems Symposium (Cat. No.99CB37054)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/REAL.1999.818826","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 20

Abstract

Typically, temporal validity of real-time data is maintained by periodic update transactions. In this paper we examine the problem of period and deadline assignment for these update transactions such that (1) these transactions can be guaranteed to complete by their deadlines and (2) the imposed workload is minimized. To this end, we propose a novel approach, named More-Less principle. By applying this principle, updates occur with a period which is more than the period obtained through traditional approaches but with a deadline which is less than the traditional period. We show that the More-Less principle is better than existing approaches in terms of schedulability and the imposed load. We examine the issue of determining the assignment order in which transactions must be considered for period and deadline assignment so that the resulting workloads can be minimized. To this end, the More-Less principle is first examined in a restricted case where the Shortest Validity First (SVF) order is shown to be an optimal solution. We then relax some of the restrictions and show that SVF is an approximate solution which results in workloads that are close to the optimal solution. Our analysis and experiments show that the More-Less principle is an effective design principle that can provide better schedulability and reduce update transaction workload while guaranteeing data validity constraints.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
导出实时更新事务的截止日期和周期
通常,实时数据的暂时有效性是通过定期更新事务来维护的。在本文中,我们研究了这些更新事务的周期和截止日期分配问题,以便(1)这些事务可以保证在其截止日期前完成,(2)强加的工作量最小。为此,我们提出了一种新颖的方法,称为多-少原则。通过应用这一原则,更新的周期比通过传统方法获得的周期长,但截止日期比传统方法短。我们表明,在可调度性和强加的负载方面,More-Less原则比现有的方法更好。我们将研究确定分配顺序的问题,在分配顺序中,必须考虑事务的周期和截止日期分配,以便将产生的工作负载降至最低。为此,我们首先在一个受限的情况下检验More-Less原则,其中最短有效性优先(SVF)顺序被证明是最优解。然后,我们放宽了一些限制,并表明SVF是一个近似解,其结果是工作负载接近最优解。我们的分析和实验表明,More-Less原则是一种有效的设计原则,可以在保证数据有效性约束的同时提供更好的可调度性和减少更新事务负载。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Deriving deadlines and periods for real-time update transactions Timing anomalies in dynamically scheduled microprocessors Exploiting precedence relations in the schedulability analysis of distributed real-time systems A theory of rate-based execution Design and evaluation of a feedback control EDF scheduling algorithm
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1