词条 实时计算

实时计算

即时运算Real-time computing是计算机科学中对受到“即时约束”的电脑硬件和电脑软件系统的研究,即时约束像是从事件发生到系统回应之间的最长时间限制。即时程序必须保证在严格的时间限制内响应。通常即时回应时间会是以毫秒为单位,也有时是以微秒为单位。相比之下,非即时系统是一种无法保证在任何条件下,回应时间均符合实时约束限制的系统。有可能大多数的情形下,非即时系统都可以符合即时约束限制,甚至更快,只是无法保证在任何条件都可以符合约束限制。

在其他领域中也有用到“即时”这个词,但其含义不同:在仿真领域,即时是指“即时时钟同步”,此外在数据传输、多媒体处理和企业系统领域,实时意思是“感觉不到延迟”。

即时软件必须使用一种或多种同步编程语言英语Synchronous programming language、即时操作系统以及建立在一个实时软件应用程序上的即时网络提供的基本框架。

防抱死系统是个即时运算系统的简单例子,在...

实时计算相关文献
北条实时
参考安田元久编‘镰仓・室町人名事典コンパクト版’(新人物往来社、1990年)
查看全文
云计算
基本特征互联网上汇聚的计算资源、存储资源、数据资源和应用资源正随着互联网规模的扩大而不断增加,互联网正在从传统意义的通信平台转化为泛在、智能的计算平台。与计算机系统这样的传统计算平台比较,互联网上还没有形成类似计算机操作系统的服务环境,以支持互联网资源的有效管理和综合利用。在传统计算机中已成熟的操作系统技术,已不再能适用于互联网环境,其根本原因在于:互联网资源的自主控制、自治对等、异构多尺度等基本特性,与传统计算机系统的资源特性存在本质上的不同。为了适应互联网资源的基本特性,形成承接互联网资源和互联网应用的一体化服务环境,面向互联网计算的虚拟计算环境(Internet-basedVirtualComputingEnvironment,iVCE)的研究工作,使用户能够方便、有效地共享和利用开放网络上的资源。互联网上的云计算服务特征和自然界的云、水循环具有一定的相似性,因此,云是一个相当贴切的...
查看全文
计算
字源计算的英文Calculation,字源来自古希腊语:Κάχληκα,意为碎石,用来计算数目用的小石头,它译为拉丁语:Calculus,之后成为英语:Calculation。在英文中,还有另一个字Computation,也被译为计算。这两个字在中古时代被分开。参见算盘电子计算器数学
查看全文
实时操作系统
设计理念通常,实时操作系统分为两大类:事件驱动型。当一个高优先级的任务需要执行时,系统会自动切换到这个任务。这种根据优先级调度任务的方式称为抢占式任务处理。时间触发型。每个任务在各自设定好的的时间间隔内重复、轮流调度。时间触发型设计往往比较严格地调度任务,具有更好的多任务处理能力。多个任务被不停地轮流调度,在宏观上,就相当于一个CPU同时执行多个任务。在过去,CPU在切换任务时往往需要多个机器周期,在这段时间内,CPU不能处理其他任何任务。例如,一个20MHz的摩托罗拉68000处理器(1980年代后期),在切换任务时需要花费20微秒。(相比之下,一个100MHz的ARM架构的处理器(2008年之后的)只需要3微秒。)因此,早期的实时操作系统通过减少任务切换次数来避免消耗过多CPU时间。任务调度在典型的设计中,一个任务有以下三种状态:正在运行(Running,正在CPU中执行)待命(Rea...
查看全文
计算员
参考文献Grier,DavidAlan,TheHumanComputerandtheBirthoftheInformationAge,JosephHenryLecture,PhilosophicalSocietyofWashington,May11,2001.Grier,DavidAlan,WhenComputersWereHuman,PrincetonUniversityPress,2005.ISBN0-691-09157-9.
查看全文
实时计算相关标签
即时运算