当前位置:首页 » 算力简介 » 多个电脑为一个程序提供算力

多个电脑为一个程序提供算力

发布时间: 2021-05-26 07:44:21

⑴ 如何让多台电脑一起运行一个程序

没说清楚啊。你的意思是做成多台电脑联合运算?需要特殊的网络结构和软件支持,请教专业人士吧。如果不是,那你就找几个人,分别在几台电脑上同时点击程序的快捷方式就行了。哈哈

⑵ 按计算机的计算能力来分类,计算机可以分为……

1、超级计算机(Supercomputers):

通常是指由数百数千甚至更多的处理器(机)组成的、能计算普通PC机和服务器不能完成的大型复杂课题的计算机。超级计算机是计算机中功能最强、运算速度最快、存储容量最大的一类计算机,是国家科技发展水平和综合国力的重要标志。

2、服务器:

专指某些高性能计算机,能通过网络,对外提供服务。相对于普通电脑来说,稳定性、安全性、性能等方面都要求更高,因此在CPU、芯片组、内存、磁盘系统、网络等硬件和普通电脑有所不同。

服务器是网络的节点,存储、处理网络上80%的数据、信息,在网络中起到举足轻重的作用。它们是为客户端计算机提供各种服务的高性能的计算机,其高性能主要表高速度的运算能力、长时间的可靠运行、强大的外部数据吞吐能力等方面。

3、台式机(Desktop):

是一种独立相分离的计算机,完完全全跟其它部件无联系,相对于笔记本和上网本体积较大,主机、显示器等设备一般都是相对独立的,一般需要放置在电脑桌或者专门的工作台上。因此命名为台式机。

为非常流行的微型计算机,多数人家里和公司用的机器都是台式机。台式机的性能相对较笔记本电脑要强。

4、嵌入式:

即嵌入式系统( Embedded Systems)
,是一种以应用为中心、以微处理器为基础,软硬件可裁剪的,适应应用系统对功能、可靠性、成本、体积、功耗等综合性严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成。

(2)多个电脑为一个程序提供算力扩展阅读

计算机微型处理器(CPU)以晶体管为基本元件,随着处理器的不断完善和更新换代的速度加快,计算机结构和元件也会发生很大的变化。随着光电技术、量子技术和生物技术的发展,对新型计算机的发展具有极大的推动作用。

20世纪80年代以来ALU和控制单元(二者合成中央处理器,即CPU)逐渐被整合到一块集成电路上,称作微处理器。

这类计算机的工作模式十分直观:在一个时钟周期内,计算机先从存储器中获取指令和数据,然后执行指令,存储数据,再获取下一条指令。

这个过程被反复执行,直至得到一个终止指令。由控制器解释,运算器执行的指令集是一个精心定义的数目十分有限的简单指令集合。

传统的计算机处理的信息主要是字符和数字。事实上,人们更习惯的是图片、文字、声音、像等多种形式的多媒体信息。多媒体技术可以集图形、图像、音频、视频、文字为一体,使信息处理的对象和内容更加接近真实世界。

⑶ 怎样虚拟化两个家用电脑成为一台计算能力更强的电脑

首先需要对“计算能力更强”做一个约束,因为这里除了考虑CPU/GPU的计算速度,还要考虑多台计算机之间数据传输的速度(带宽),以及磁盘I/O。在很多情况下,数据传输消耗的时间要远高于计算时间。
所有支持并行计算的任务,都应该是可以被拆分成多个并行计算过程,以MapRece为例,绝大多数MapRece算法都需要满足交换律和结合律。因此,需要确保所执行的任务符合并行计算模型(MapRece,MPI等)的要求,包括算法和数据结构层面。或者,可以用满足并行计算模型的算法去近似地获得原有算法的结果。
从实现层面,最简单的办法是使用现有的并行计算框架,如MPI/OpenMPI,在其框架体系内编写算法执行任务。使用hadoop是另一个选择,但hadoop由于本身是主从结构,以及对容灾恢复等方面支持存在一定开销,更适合于大数据存储而非计算密集型任务。
BTW:GPU的SLI和CrossFire技术某种程度上也可以认为是这样一个实现。

⑷ 如何知道电脑是否具有并行计算能力(就剩下这么点家底了,希望大家原谅)

你说PC吗? 我个人认为, 任何电脑都具有并行计算的能力。看你如何定义了。并行计算和分布式系统同样都是一种计算方法,并不是硬件规格。

你的操作系统里每个任务都一个有个process, 而每个process都是由很多threads。如果你上过操作系统的课应该遇到过multi-threads programming. 你让不同的threads去合作完成同一个task, 这其实就可以叫并行计算. 分布式处理嘛.

你看那些并行计算的课的project, 也都是拿普通计算机跑算法, 重点是你会去模拟这个环境. 就像那些跑网络算法的用socket来模拟, 也是用一台PC模拟出了N台workstations的网络.

如果你说多核CPU, 来分布式处理事情. 关于Firmware的东西平民是很难实现的. 首先你并没有access to 那些普通的主板的firmware. 所以你必须要买一块general purpose的 programmable的板子. 这个不难, 但你要买个多核的基本可以说找不到吧...只有实验室里才有可能有...就算被你找到... 我觉得那块板子的钱估计也是你去读研然后进实验室的学费的好几倍...

总而言之, 软件实现的话今天的PC应该都没什么问题. 硬件的话, 首先你自己做不到, 要人家官方预设了这个选项. 而至于如何启动并行计算模式, 你要去读这块板子的datasheet.

我不同意上面那位说必须两个核, 有两个大脑的人确实可以做到并行. 但一个大脑的左脑与右脑也同样是并行. 在细化不同的神经元相对另外一个完全independent的神经元也同样是并行. 并行是一种解决问题的方式, 一种思想. 并行计算最早被提出的是1912年, 多核处理器是哪年才出现的, 我记不得了, 但2000年以后了吧至少...

⑸ 能不能两台计算机一起处理一个一般的应用程序

根据现在电脑的能力,一般的应用程序根本不需要多台计算机处理。
但是,两台或两台以上的计算机处理同一个应用程序是完全可以的,但这程序一定不是单机程序,需要程序员对它进行合理分配,以便于两台或两台以上的计算机协同处理。
比较典型的比如人类基因组等的大型计算,通常都是由多台机子共同处理才能得出结果的。这种计算方式称为“分布计算”。
实际平时,你的计算机在上网、打游戏、聊天发帖子,期间有很多的空闲空间,这些空闲时间你可以用来做很多有意义的事情,不会对你的工作和生活有什么影响。
你可以使用bonic(http://boinc.berkeley.e/)参与天文计算、外星文明计算、AIDS/疫苗/DNA等科学计算,也算是为人类的文明和进步,做一点点贡献。
说不定那一天,你就会从中受益,或许我们在将来找到了AIDS的模型,相应的疫苗和治疗办法,破解了外部文明的电波。
分布式计算可以用来解决这类问题,它把分散的计算资源集中起来,形成强大的计算能力,用来解决某些大型问题,中国分布式计算总站上有这方面的非常详尽的信息。目前有很多公益性质的分布式计算项目,就是把大家空闲的计算能力收集起来,解决科学或者社会方面的难题。
很多人会有顾忌,以为参与了这类项目会给性能并不算高的电脑增加额外的压力,影响自己的使用。其实这种顾虑是完全没有必要的,这类项目的计算程序都被设置为最低的优先级,在具有很好的优先级调度的现代操作系统中,这类程序的运行几乎不会对我们的日常使用产生影响。而且这类程序通常都是计算密集型,占用的内存也比较小,几兆而已。像CPU、内存这类半导体配件,都是不易损坏的,让它在退役之前多干点活也是好事。
一起来把空闲的计算能力献给科学吧:-)

小秘密,告诉你。实际平常你也经常用两台或两台以上的计算机处理同一个应用程序,比如联机打大型游戏。理论上讲这也是两台或两台以上的计算机处理同一个应用程序。o(∩_∩)o 哈哈。

⑹ 如何让台式电脑为笔记本电脑提供远程计算能力

也就是远程控制是吧,目前网上的远程控制系统还是有很多的,诸如灰鸽子啊网络人啊之类的。目前我在用51mypc,用了快半年了,感觉不错。
为了避免做广告的嫌疑,就不发网址了,你直接到网络搜索就行了,官网上有使用说明

⑺ 如何让两台电脑同时计算一个程序

软件方案:这需要依赖软件,可以实现这样的软件分布在多个计算机上,各个软件相互通信,由其中一个主机软件根据任务的大小向其他软件布置任务,共同计算,并同步计算结果。

⑻ 有没有一种方法 可以把多个计算机(手机 或者云计算)的运算能力全部集中在一个软件的运行上

首先,NVIDIA experience并不是将计算能力统一了,它只是对游戏进行适合你显卡的设置而已,Nvidia的shield才是用局域网里面的电脑计算,而且也只是用shield玩电脑上的游戏才能用电脑计算,要安卓游戏还是自带的Tegra K1
其次,如果网游用这样做,你要考虑你的网络带宽,短时间内你根本不指望中国的宽带可以流畅传输1080P的视频,而且这样会有很大的延迟。
再有,如果网游公司这样做,想象一下,一般的玩网游的电脑,大约4000到5000元一台,网游公司如果要为每一位玩家渲染画面,得多少台?要花多少钱?好吧就算我们除去一部分玩家相同的渲染内容,那也是得花几亿或者几十亿或者更高,还有电费,散热,你能想象一下这有多恐怖吗?

⑼ 求教:如何用java实现多个电脑同时运行一个程序

没说清楚啊。你的意思是做成多台电脑联合运算?需要特殊的网络结构和软件支持,请教专业人士吧。如果不是,那你就找几个人,分别在几台电脑上同时点击程序的快捷方式就行了。哈哈

⑽ 什么是兼容机啊电脑都分为哪几种呢~~~

简单点说,就是自己diy的机器,也就是非厂家原装,而改有个体装配而成的机器,其中的元件可以是同一厂家出品,但更多的是整合各家之长的计算机 IBM公司于1980年采用了INTEL公司生产的8088芯片作为计算机的CPU(中央处理器),生产出了一种个人计算机。由于当时许多软件是基于8088设计的,因此与多硬件生产厂家均采用与INTEL公司生产的8088芯片兼容的CPU。鉴于IBM公司在此领域的先进地位,因此人们把IBM公司生产的采用INTEL公司生产的芯片作为CPU的计算机为原状机,而除此之外的其他公司生产的计算机则称为 兼容机。 到90年代慢慢就把打上牌子整机出售的都叫品牌机,把自己购买配件或装机店推荐配置组装的电脑,都称为兼容机了。中国国内其实没有一家可以算真正PC品牌机制造商,包括联想和方正等,因为电脑核心技术都控制在美国、日本等国家里,生产线也多在外国,国内的基本是来料加工和组装,然后打上自己的品牌出售。

热点内容
mhx挖矿套技能 发布:2024-11-16 12:40:03 浏览:836
doge有几种币 发布:2024-11-16 12:39:32 浏览:802
比特币哪里最普及 发布:2024-11-16 12:35:23 浏览:223
挖矿与冒险时间使者 发布:2024-11-16 12:16:02 浏览:324
algorand区块链的代币 发布:2024-11-16 12:12:05 浏览:616
多少人玩比特币破产 发布:2024-11-16 12:12:01 浏览:423
区块链的看法及思路 发布:2024-11-16 12:00:19 浏览:528
怎样看币圈ico 发布:2024-11-16 11:41:19 浏览:448
牧场物语挖矿时如何恢复体力 发布:2024-11-16 11:38:59 浏览:89
ipfs挖矿技术团队 发布:2024-11-16 11:37:32 浏览:511