所谓的分布式计算是一门计算机科学. 它研究如何将需要非常大的计算能力的问题分解为许多小部分,然后将这些部分分配给许多计算机进行处理,最后将这些计算结果相结合云计算及其分布式架构,得到最终结果. 最近的分布式计算项目已被用来利用世界各地成千上万志愿者的计算机的空闲计算能力. 通过互联网,您可以分析来自外层空间的电信号,找到隐藏的黑洞,并探索可能的存在. 外星人的智慧生活;您可以找到100多个
什么是分布式计算?所谓的分布式计算是一门计算机科学. 它研究如何将需要非常大的计算能力的问题分解为许多小部分,然后将这些部分分配给许多计算机进行处理,最后将这些计算结果组合起来以获得最终结果.
最近已使用分布式计算项目来利用世界各地成千上万志愿者的计算机的空闲计算能力. 通过互联网,您可以分析来自外层空间的电信号,发现隐藏的黑洞云计算及其分布式架构,并探索可能的外星智能生活;您可以查找超过一千万个数字的梅森素数;您还可以找到更有效的抗HIV药物. 这些项目非常大,需要大量的计算. 不可能在可接受的时间内由单台计算机或个人完成计算.
分布式计算是近年来提出的一种新的计算方法. 所谓的分布式计算是指两个或更多软件彼此共享信息. 这些软件可以在同一台计算机上运行,也可以在通过网络连接的多台计算机上运行. 与其他算法相比,分布式计算具有以下优点:
1. 稀有资源可以共享,
2. 通过分布式计算,可以在多台计算机上平衡计算负载,
3. 您可以将程序放在最适合运行该程序的计算机上,
其中,共享稀有资源和平衡负载是计算机分布式计算的核心思想之一.
实际上,网格计算是一种分布式计算. 如果我们说某个作业是分布式的,那么参与该作业的不仅是计算机,还包括计算机网络. 显然,这种“蚂蚁移动山”方法将具有强大的数据处理能力. 网格计算的本质是合并和共享资源并确保系统安全性.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-/a/jisuanjixue/article-194847-1.html