并行操作系统是一种计算机处理平台,它将大任务分解成在不同地点、不同机制同时完成的小任务,有时也被称为"多核"处理器。这种类型的系统通常在处理非常大和复杂的文件时非常有效数字代码。它最常见于研究环境中,中央服务器系统同时处理许多不同的任务,但任何时候多台计算机同时执行类似的任务并连接到共享基础设施时都会很有用。一开始很难设置它们,可能需要一些专业知识,但是大多数技术专家都认为,从长远来看,它们比单台计算机更具成本效益和效率。
并行操作系统用于连接多台联网计算机以并行完成任务。
并行计算的基础
并行操作系统的工作原理是将计算集分成更小的部分,并将它们分布在网络上的机器之间。为了便于处理器内核和内存阵列之间的通信,路由软件必须通过为所有联网的计算机分配相同的地址空间来共享内存,或者通过为每个处理核心分配不同的地址空间来分配内存。共享内存允许操作系统非常快速地运行,但通常不是那么强大。当使用分布式共享内存时,处理器既可以访问自己的本地内存,也可以访问其他处理器的内存;这种分布可能会降低操作系统的速度,但通常更灵活、更高效
该软件的体系结构通常围绕基于UNIX的平台构建,该平台允许协调网络中多台计算机之间的分布式负载。并行系统能够使用软件管理并行运行的计算机的所有不同资源,如内存、缓存、存储空间,以及处理能力。这些系统还允许用户直接与网络中的所有计算机连接。
起源于1967年,为IBM工作的美国计算机科学家Gene Amdahl,他在一篇名为Amdahl~s Law的论文中发表了他的发现,该论文概述了使用并行操作系统运行网络所能预期的处理能力的理论增长。他的研究导致了分组交换的发展,从而现代并行操作系统,这种分组交换的发展被广泛认为是后来开始的"ARPANET项目"的突破,它负责互联网的基本基础。世界上最大的并行计算机网络。
现代应用
大多数科学领域都使用这种操作系统,包括生物技术、宇宙学、理论物理、天体物理学和计算机科学。这些系统的复杂性和容量也有助于提高咨询、金融等行业的效率,国防、电信和天气预报。事实上,并行计算已经变得如此强大,以至于许多顶尖的宇宙学家都使用它来回答有关宇宙起源的问题。科学家们能够同时对大面积的空间进行模拟科学家们只用了一个月的时间就用这种操作系统来模拟银河系的形成过程,例如,以前人们认为这是不可能的,因为它是如此复杂和繁琐,行业领导者通常选择使用这类操作系统主要是因为它们的效率,但成本通常也是一个因素,组装一个并行计算机网络的成本远远低于开发和建造一台用于研究的超级计算机的成本,或者投资于许多小型计算机并进行分工。并行系统也是完全模块化的,在大多数情况下,可以进行廉价的维修和升级。

并行计算的基础
并行操作系统的工作原理是将计算集分成更小的部分,并将它们分布在网络上的机器之间。为了便于处理器内核和内存阵列之间的通信,路由软件必须通过为所有联网的计算机分配相同的地址空间来共享内存,或者通过为每个处理核心分配不同的地址空间来分配内存。共享内存允许操作系统非常快速地运行,但通常不是那么强大。当使用分布式共享内存时,处理器既可以访问自己的本地内存,也可以访问其他处理器的内存;这种分布可能会降低操作系统的速度,但通常更灵活、更高效
该软件的体系结构通常围绕基于UNIX的平台构建,该平台允许协调网络中多台计算机之间的分布式负载。并行系统能够使用软件管理并行运行的计算机的所有不同资源,如内存、缓存、存储空间,以及处理能力。这些系统还允许用户直接与网络中的所有计算机连接。
起源于1967年,为IBM工作的美国计算机科学家Gene Amdahl,他在一篇名为Amdahl~s Law的论文中发表了他的发现,该论文概述了使用并行操作系统运行网络所能预期的处理能力的理论增长。他的研究导致了分组交换的发展,从而现代并行操作系统,这种分组交换的发展被广泛认为是后来开始的"ARPANET项目"的突破,它负责互联网的基本基础。世界上最大的并行计算机网络。
现代应用
大多数科学领域都使用这种操作系统,包括生物技术、宇宙学、理论物理、天体物理学和计算机科学。这些系统的复杂性和容量也有助于提高咨询、金融等行业的效率,国防、电信和天气预报。事实上,并行计算已经变得如此强大,以至于许多顶尖的宇宙学家都使用它来回答有关宇宙起源的问题。科学家们能够同时对大面积的空间进行模拟科学家们只用了一个月的时间就用这种操作系统来模拟银河系的形成过程,例如,以前人们认为这是不可能的,因为它是如此复杂和繁琐,行业领导者通常选择使用这类操作系统主要是因为它们的效率,但成本通常也是一个因素,组装一个并行计算机网络的成本远远低于开发和建造一台用于研究的超级计算机的成本,或者投资于许多小型计算机并进行分工。并行系统也是完全模块化的,在大多数情况下,可以进行廉价的维修和升级。
来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!
本文链接:https://www.ibaiwen.com/web/124961.html
- 上一篇: 什么是SRAM(SRAM)?
- 下一篇: 什么是神经处理(Neural Processing)?
- 热门文章
-
WB蒙特利尔(WB Montreal)——欧美十大最差视频游戏开发商
迅猛龙(Velociraptor)——欧美史前十大死亡动物
什么是果酱猫(What Marmalade Cats)?
神奇蜘蛛侠2(The Amazing Spider-Man 2)——欧美最佳蜘蛛侠电影
希瑟(Heather)——欧美十大最佳柯南灰歌
二人梭哈
奥兹奥斯本(Ozzy Osbourne)——欧美十大高估歌手
什么是小脑前下动脉(Anterior Inferior Cerebellar Artery)?
faceu激萌怎么把瘦脸开到最大
我应该知道康涅狄格州的什么(What Should I Know About Connecticut)?
- 热评文章
- 最新评论
-
- 最近访客
-
- 站点信息
-
- 文章总数:200248
- 页面总数:9
- 分类总数:1
- 标签总数:0
- 评论总数:0
- 浏览总数:497