分散式计算 编辑
计算机科学中,分布式计算,又译为。这个研究领域,主要研究分散式系统如何进行计算。分散式系统是一组电子计算机,透过网络相互连接讯息传递与通讯后并协调它们的行为而形成的系统。组件之间彼此进行交互以实现一个共同的目标。把需要进行大量计算的工程数据分割成小块,由多台电子计算机分别计算,再上传运算结果后,将结果统一合并得出数据结论的科学。分布式系统的例子来自有所不同的面向服务的架构大型多人线上游戏对等网络应用。
1
相关
伯克利开放式网络计算平台是目前主流的分布式计算平台之一,由加州大学柏克莱分校电脑学系发展出的分散式计算系统。原本专为SETI@home项目而设计,目前纳入的领域包括数学、医学、天文学和气象学等。BOINC汇集全球各地志愿者的电脑或移动装置,提供运算能力给研究者。截至2017年3月,BOINC在全世界有约815,912台活跃的主机,提供约18.971FLOPS的运算能力。
因特网梅森素数大搜索,是一个由志愿者团队协作的,从因特网免费下载开放源代码的Prime95和MPrime软件来搜索梅森素数。这个项目的发起者以及Prime95的主要编写者是乔治·沃特曼,斯科特·库尔沃斯基则编写支持搜索的PrimeNet服务器软件,由他本人创立于1997年的Entropia公司所展示的正是这种分散式计算软件。
分散式杂凑表是分散式计算系统中的一类,用来将一个关键值的集合分散到所有在分散式系统中的节点,并且可以有效地将讯息转送到唯一一个拥有查询者提供的关键值的节点。这里的节点类似杂凑表中的储存位置。分散式杂凑表通常是为了拥有极大节点数量的系统,而且在系统的节点常常会加入或离开而设计的。在一个结构性的覆盖网络中,参加的节点需要与系统中一小部分的节点沟通,这也需要使用分散式杂凑表。分散式杂凑表可以用以建立更复杂的服务,例如分散式档案系统、点对点技术档案分享系统、合作的网页快取、多播、任播、域名系统以及即时通讯等。
分散式杂凑表分散式计算系统中的一类,用来将一个关键值的集合分散到所有在分散式系统中的节点,并且可以有效地将讯息转送到唯一一个拥有查询者提供的关键值的节点。这里的节点类似杂凑表中的储存位置。分散式杂凑表通常是为了拥有极大节点数量的系统,而且在系统的节点常常会加入或离开而设计的。在一个结构性的覆盖网络中,参加的节点需要与系统中一小部分的节点沟通,这也需要使用分散式杂凑表。分散式杂凑表可以用以建立更复杂的服务,例如分散式档案系统、点对点技术档案分享系统、合作的网页快取、多播、任播、域名系统以及即时通讯等。
分散式算法,一种算法类型。为分散式计算而设计,它运行在一群相互连结的中央处理器所构成的计算机硬件平台上。分散式算法以并行方式执行,是平行算法下的子类别。因为同时运行在不同处理器上,对算法其他部分运行情况的资讯所知有限,使得这类型的算法较为困难。
因特网梅森素数大搜索,是一个由志愿者团队协作的,从因特网免费下载开放源代码的Prime95和MPrime软件来搜索梅森素数。这个项目的发起者以及Prime95的主要编写者是乔治·沃特曼,斯科特·库尔沃斯基则编写支持搜索的PrimeNet服务器软件,由他本人创立于1997年的Entropia公司所展示的正是这种分散式计算软件。
因特网梅森素数大搜索,是一个由志愿者团队协作的,从因特网免费下载开放源代码的Prime95和MPrime软件来搜索梅森素数。这个项目的发起者以及Prime95的主要编写者是乔治·沃特曼,斯科特·库尔沃斯基则编写支持搜索的PrimeNet服务器软件,由他本人创立于1997年的Entropia公司所展示的正是这种分散式计算软件。
因特网梅森素数大搜索,是一个由志愿者团队协作的,从因特网免费下载开放源代码的Prime95和MPrime软件来搜索梅森素数。这个项目的发起者以及Prime95的主要编写者是乔治·沃特曼,斯科特·库尔沃斯基则编写支持搜索的PrimeNet服务器软件,由他本人创立于1997年的Entropia公司所展示的正是这种分散式计算软件。
因特网梅森素数大搜索,是一个由志愿者团队协作的,从因特网免费下载开放源代码的Prime95和MPrime软件来搜索梅森素数。这个项目的发起者以及Prime95的主要编写者是乔治·沃特曼,斯科特·库尔沃斯基则编写支持搜索的PrimeNet服务器软件,由他本人创立于1997年的Entropia公司所展示的正是这种分散式计算软件。
分散式杂凑表是分散式计算系统中的一类,用来将一个关键值的集合分散到所有在分散式系统中的节点,并且可以有效地将讯息转送到唯一一个拥有查询者提供的关键值的节点。这里的节点类似杂凑表中的储存位置。分散式杂凑表通常是为了拥有极大节点数量的系统,而且在系统的节点常常会加入或离开而设计的。在一个结构性的覆盖网络中,参加的节点需要与系统中一小部分的节点沟通,这也需要使用分散式杂凑表。分散式杂凑表可以用以建立更复杂的服务,例如分散式档案系统、点对点技术档案分享系统、合作的网页快取、多播、任播、域名系统以及即时通讯等。