Optimal real-time DB management

W. Meilander
{"title":"Optimal real-time DB management","authors":"W. Meilander","doi":"10.1109/SECON.2008.4494304","DOIUrl":null,"url":null,"abstract":"A different processor paradigm for real-time command and control problems is presented, using the air traffic control problem as an example. Current ATC approaches use \"dynamic\" scheduling algorithms that seem to guarantee unpredictable performance. The current problems with ATC were pointed out, since 1963, by theoretical results in real-time scheduling. M. Klein et al, state, \"an efficient real-time multiprocessor scheduling algorithm is not expected\" [2]. J. Stankovic et al, write \"complexity results show that most real-time multiprocessing scheduling is NP-hard. \"[3]. Note that each author is discussing multiprocessing. The associative processor (AP), a poorly understood set processing Harvard architecture, offers a feasible, predictable and economical approach to real-time database management problems and avoids the problems that are inherent in present day multiprocessor algorithms. We further consider the rationale for this performance by presenting a new time complexity function that considers set processing in the real-time database environment. Following Garey and Johnson in their renowned book \"Computers and Intractability: a Guide to the Theory of NP-completeness\" [4], we develop the rationale for a time complexity function 0(1) for n operands. Because of the Harvard architecture, only a single instruction can exist at any time. When the summation of algorithm times is less than the allowed update time the schedule is optimal.","PeriodicalId":188817,"journal":{"name":"IEEE SoutheastCon 2008","volume":"74 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE SoutheastCon 2008","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SECON.2008.4494304","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

A different processor paradigm for real-time command and control problems is presented, using the air traffic control problem as an example. Current ATC approaches use "dynamic" scheduling algorithms that seem to guarantee unpredictable performance. The current problems with ATC were pointed out, since 1963, by theoretical results in real-time scheduling. M. Klein et al, state, "an efficient real-time multiprocessor scheduling algorithm is not expected" [2]. J. Stankovic et al, write "complexity results show that most real-time multiprocessing scheduling is NP-hard. "[3]. Note that each author is discussing multiprocessing. The associative processor (AP), a poorly understood set processing Harvard architecture, offers a feasible, predictable and economical approach to real-time database management problems and avoids the problems that are inherent in present day multiprocessor algorithms. We further consider the rationale for this performance by presenting a new time complexity function that considers set processing in the real-time database environment. Following Garey and Johnson in their renowned book "Computers and Intractability: a Guide to the Theory of NP-completeness" [4], we develop the rationale for a time complexity function 0(1) for n operands. Because of the Harvard architecture, only a single instruction can exist at any time. When the summation of algorithm times is less than the allowed update time the schedule is optimal.
最佳实时数据库管理
以空中交通管制问题为例,提出了一种处理实时指挥控制问题的不同处理器范式。当前的ATC方法使用“动态”调度算法,似乎可以保证不可预测的性能。自1963年以来,实时调度的理论结果指出了ATC目前存在的问题。M. Klein等人指出,“不期望一个高效的实时多处理器调度算法”[2]。J. Stankovic等人写道:“复杂度结果表明,大多数实时多处理调度是np困难的。”[3]。请注意,每个作者都在讨论多处理。关联处理器(AP)是一种鲜为人知的集合处理哈佛体系结构,它为实时数据库管理问题提供了一种可行的、可预测的和经济的方法,并避免了当前多处理器算法固有的问题。我们进一步考虑了这种性能的基本原理,提出了一个新的时间复杂度函数,考虑了实时数据库环境中的集合处理。根据gary和Johnson在他们著名的著作《计算机和难解性:np完备性理论指南》[4],我们开发了n个操作数的时间复杂度函数0(1)的基本原理。由于哈佛体系结构,任何时候只能存在一条指令。当算法次数的总和小于允许的更新时间时,调度是最优的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信