实时计算
实时运算(英语:Real-time computing)是计算机科学中对受到“实时约束”的电脑硬件和电脑软件系统的研究,实时约束像是从事件发生到系统回应之间的最长时间限制。实时程序必须保证在严格的时间限制内回应。[1]通常实时回应时间会是以毫秒为单位,也有时是以微秒为单位。相比之下,非实时系统是一种无法保证在任何条件下,回应时间均符合实时约束限制的系统。有可能大多数的情形下,非实时系统都可以符合实时约束限制,甚至更快,只是无法保证在任何条件都可以符合约束限制。
在其他领域中也有用到“实时”这个词,但其含义不同:在仿真领域,实时是指“实时时钟同步”,此外在数据传输、多媒体处理和企业系统领域,实时意思是“感觉不到延迟”。
实时软件必须使用一种或多种同步编程语言、实时操作系统以及建立在一个实时软件应用程序上的实时网络提供的基本框架。
防抱死系统是个实时运算系统的简单例子,在这个系统中的实时实时约束是为了避免车轮锁死,刹车必须释放的时间。实时电脑系统的反应最后期限一般和事件有关,若没能在最后期限前完成,即为实时电脑系统的失效。不论系统负载如何,实时电脑系统均需满足最后期限的限制条件。
历史
编辑术语实时的使用起源于仿真的早期,
实时运算标准
编辑如果一个系统作业的正确性不仅取决于其逻辑的正确性,还与其执行的时间有关,此系统就被称为实时系统。实时系统和其最后期限可以依照若错最后期限所造成的后果来加以分类:
- Hard
- 错过最后期限会导致整个系统故障。
- Firm
- 能容忍偶尔的错过最后期限,若超过最后期限,其实用性为零。
- Soft
- 超过最后期限的结果会造成实用性降低,从而降低系统的服务质量。
因此,硬件实时系统的目标是确保所有最后期限的完成。
实时数字信号处理
编辑此章节尚无任何内容,需要扩充。 |
实时和高性能
编辑此章节尚无任何内容,需要扩充。 |
设计方法
编辑此章节尚无任何内容,需要扩充。 |
参看
编辑参考文献
编辑- ^ Ben-Ari, M., "Principles of Concurrent and Distributed Programming", Prentice Hall, 1990. ISBN 0-13-711821-X. Ch16, Page 164.
外部链接
编辑技术委员会
编辑- IEEE Technical Committee on Real-Time Systems
- Euromicro Technical Committee on Real-time Systems(页面存档备份,存于互联网档案馆)
科学会议
编辑- ECRTS - Euromicro Conference on Real-time Systems(页面存档备份,存于互联网档案馆)
- IEEE Real-time Systems Symposium(页面存档备份,存于互联网档案馆)
- IEEE Real-time Technology and Applications Symposium(页面存档备份,存于互联网档案馆)
- International Symposium on Object-oriented Real-time distributed Computing(页面存档备份,存于互联网档案馆)
- IEEE International Conference on Embedded and Real-Time Computing Systems and Applications(页面存档备份,存于互联网档案馆)
- Real-Time & Embedded Computing Conference(页面存档备份,存于互联网档案馆)
期刊
编辑- International Journal of Critical Computer-Based Systems(页面存档备份,存于互联网档案馆)
- International Journal of Real-Time Systems(页面存档备份,存于互联网档案馆)
研究小组
编辑- CISTER Research Unit, ISEP, Polytechnic Institute of Porto (IPP), Portugal(页面存档备份,存于互联网档案馆)
- Real-Time Systems Research Group,INRIA,LORIA NANCY, France
- Real-Time & Embedded Computing Laboratory (USMAN SHARIF BCS-SP03-37)
- Mälardalen Real-Time research Centre
- Real-Time Computing Laboratory
- Real-Time Systems Laboratory(页面存档备份,存于互联网档案馆)
- RTSE Laboratory
- Institute for Systems Engineering - Real Time systems Group
- Real-Time Systems Laboratory at Scuola Superiore Sant'Anna, Pisa, Italy(页面存档备份,存于互联网档案馆)
- Technical University of Kaiserslautern - Institute for Electrical Engineering and Information Technology - Real-Time Systems Group(页面存档备份,存于互联网档案馆)
- Vienna University of Technology - Institute for Computer Engineering - Real-Time Systems Group
- Real-Time Systems Research Group at the University of York, UK(页面存档备份,存于互联网档案馆)
- Chalmers University of Technology - Dependable Real-Time Systems research group(页面存档备份,存于互联网档案馆)
- ARTES: a national Swedish strategic research initiative in Real-Time Systems supported by the Swedish Foundation for Strategic Research (SSF), SE(页面存档备份,存于互联网档案馆)
- Real-Time Systems at the University of North Carolina at Chapel Hill(页面存档备份,存于互联网档案馆)
- Real-time Systems Laboratory at Virginia Polytechnic and State University, Blacksburg
- mc2labs.com - ICT Research&Development, Mogliano Veneto IT - Realtime Internet programming infrastructures(页面存档备份,存于互联网档案馆)