共查询到20条相似文献,搜索用时 0 毫秒
2.
本文通过对多处理机操作系统发展历史的回顾,以及对系统结构经过程的研究,分析了操作系统结构对高性能计算机系统的可扩展性、高效性、易用性以及适应性的影响,结合几个典型的可扩展并行机操作系统的分析,总结出不同结构操作系统的优缺点。 相似文献
3.
4.
5.
近年来人们为了不断提高数字计算机的高可利用性和高可靠性,在系统结构上有了许多重大的变革。多处理机出现就是其中之多处理机首次实际使用是在军事指挥和控制系统方面。开始主要目的是利用一组性能相同的机器来实现系统的高可用性。因为在这组机器中每台都能执行相同的任务,并 相似文献
6.
一种实时多处理机操作系统开发方法 总被引:1,自引:0,他引:1
文章介绍一种用于多处理机系统的程序设计方法,该方法基于两种程序设计级别,一种是任务级,主要完成基本操作,是系统中的单一控制线程单位;另一种是作上级,该级允许开发并行程序,由整个多处理机系统来执行,这种方法适用于开发多处理机事件驱动的系统软件。用户采用PETRI网来描述并行程序结构,也即:作业级程序设计,借助于PETRI网进行系统建模。该模型还提供了任务开发的框架概念模式,从而允许完全独立的一般性任务开发。文章将讨论在此方法支持下基于Linux内核的实时操作系统结构和系统的实现。 相似文献
7.
本文从功能设计的角度,讨论了同性单元结构的多处理机操作系统与单处理机操作系统的区别,提出了在设计这种类型的操作系统中的若干技术问题和解决办法。并且简要介绍了在DJS-26多处理机系统上实现的操作系统SDX的功能、结构和特点,并提出了适合并行和流水处理的若干条多机广义指令。 相似文献
8.
基于OOPN的多处理机操作系统设计与实现 总被引:1,自引:0,他引:1
大多数实时系统具有事件驱动的并发特性,同时多处理机系统在实时领域得到了广泛的应用。实时系统内在的并发性以及与环境的交互性导致了实时软件复杂的控制结构,使得开发实时软件十分困难。由于PETRI网是一种适合于描述并发的可视化建模语言,有形式化描述。所以,作者采用PETRI网来表示一个实时软件中的并发部分,用普通编程语言实现剩下的顺序程序部分。两级程序设计方法可以更加有效、可靠地开发实时软件。文章涉及的实时操作系统是以RTLinux为基础,对其内核进行扩展,使之支持OOPN1形式的作业描述,并具有实时多处理机调度功能。 相似文献
9.
10.
本文分析了多系统软件运行时的内存冲突,介绍了采用MS-DOS6.2操作系统后,解决运行多系统软件的内存冲突的多配置方法。 相似文献
12.
本文提出一种高度并行操作的多处理机的功能结构,这种多处理机执行用数据流表示法表达的程序。数据流指令执行的时序仅取决于各指令所需的操作数的可获得性。因为数据流指令没有任何的旁置作用(side effects),所以不相关的指令只要它们所需的操作数就绪,便可毫不干扰地同时执行。数据流多处理机分层地构成一个简单模块的网络。所有模块的相互作用是异步的。该机的主要工作单元是一组激励处理机(activation processor),这些处理机中的每一台执行一个已调用的数据流程序,该程序存放在该处理机的局部存储器中。在每个处理机中,一条由若干逻辑部件构成的流水线同时执行若干条活动的指令。除了过程调用(它将在其它处理机中建立新的激励)和对大型数据结构的操作(这将由结构控制器模块执行并使用存放在中央存储器中的值)以外,所有数据流操作都在单独的处理机中进行。数据流过程执行的并行性使得一个较慢的操作正在处理的同时处理机仍有某些工作可做。已经用一种形式描述语言定义了该机的动作,也证明了该机能正确地实现数据流语言。与传统的设计相比,数据流多处理机的主要优点是降低了处理机和存储器连接的复杂性,能更充分地使用流水线,以及能更简捷地表达和实现并行的操作。 相似文献
13.
14.
15.
16.
17.
18.
20.
多处理机通信设计 总被引:1,自引:0,他引:1
周仲玉 《计算机工程与设计》1991,(1):20-25
本文介绍了一种利用双端口RAM和网络控制器,实现多处理机通信的设计原理,并给出有关电路和算法。文中还引入了3维立方体的拓扑结构,说明处理机之间通信的实现过程。 相似文献