Movatterモバイル変換


[0]ホーム

URL:


跳转到内容
维基百科自由的百科全书
搜索

分布式计算

本页使用了标题或全文手工转换
维基百科,自由的百科全书
提示:此条目的主题不是去中心化计算

計算機科學中,分布式计算(英語:Distributed computing),又譯為分散式运算。這個研究領域,主要研究分散式系統(Distributed system)如何進行計算。分散式系統是一組電腦,透過網路相互连接傳遞訊息與通訊後并协调它们的行为而形成的系統。[1]组件之间彼此进行交互以实现一个共同的目标。把需要进行大量计算的工程数据分割成小块,由多台计算机分别计算,再上传运算结果後,將結果统一合并得出数据结论的科学。分布式系统的例子来自有所不同的面向服务的架构大型多人線上遊戲对等网络应用。

目前分布式计算项目通常使用世界各地上千万志愿者计算机的闲置计算能力,通过互联网进行数据传输(志愿计算)。如分析计算蛋白质的内部结构和相关药物Folding@home项目,該项目結構庞大,需要惊人的计算量,由一台电脑计算是不可能完成的。虽然现在有了计算能力超强的超级計算機,但這些設備造價高昂,而一些科研机构的经费却又十分有限,藉助分佈式計算可以花費較小的成本來達到目標。

(a)–(b) 一个 分布式系统。
(c) 一个 并行系统。

分布式计算项目

[编辑]
参见Category:分散式計算計劃以获取更详尽的列表。

主流分布式计算项目列表

[编辑]

参考文献

[编辑]
  1. ^Coulouris, George; Jean Dollimore; Tim Kindberg; Gordon Blair.Distributed Systems: Concepts and Design (5th Edition). Boston: Addison-Wesley. 2011.ISBN 0-132-14301-1. 
  2. ^SETI@home hibernation. SETI@home. 2020-03-02 [2020-03-06]. (原始内容存档于2020-03-06)(英语). 

外部链接

[编辑]
概论
层级
多线程
理论
元素
协调
编程
硬件
API
问题
计算机科学的主要领域
注:该模板大致遵循ACM 电脑分类系统
计算机硬件
系统架构管理
网络
软件管理
软件符号工具
软件开发
计算理论
算法
计算数学
信息系统
安全
人机交互
并发性
人工智能
机器学习
计算机图形学
应用计算
检索自“https://zh.wikipedia.org/w/index.php?title=分布式计算&oldid=88980676
分类:​
隐藏分类:​

[8]ページ先頭

©2009-2025 Movatter.jp