兩台計算機的算力可以結合嗎
① 普通個人電腦能串聯為伺服器能提高計算能力嗎
可以的。
首先,要確定計算機所使用的IP是公網IP,這樣就可以使任何一台連接到internet的計算機,都可以通過這個IP訪問到這台計算機。當然,工作家用的大部分都是通過PPPOE方式拔號上網的,需要通過一系列的IP綁定工具,例如花生殼等軟體,將每次拔號後的IP綁定,以達到實時解析的目的。但是,一般工作家用的帶寬都在2M-8M之間,這個速度只適合三四十個人同時在線,如果訪問人數再增加的話,將會導至網路堵塞而出現無法訪問。
其次就是持續運行的問題,伺服器的構造與電腦主機存在著些許不同。由於伺服器非常注重穩定性,連音效卡都是都默認關閉的,而且散熱設備也「先進」,感受過它那「直升機般的轟鳴」就知道了,運行環境也非常奢華24小時的空調、無塵、防火、防震等等。而且還支持熱插拔,主板都是6層以上PCB,電源也有冗餘的,不用關機就可以換,內存也有散熱片。但是,常用的工作家用電腦主機就不具備這些條件了,而且配置也不好,長時間工作,很可能導致CPU溫度過高、跑滿、系統
② 怎樣虛擬化兩個家用電腦成為一台計算能力更強的電腦
首先需要對「計算能力更強」做一個約束,因為這里除了考慮CPU/GPU的計算速度,還要考慮多台計算機之間數據傳輸的速度(帶寬),以及磁碟I/O。在很多情況下,數據傳輸消耗的時間要遠高於計算時間。
所有支持並行計算的任務,都應該是可以被拆分成多個並行計算過程,以MapRece為例,絕大多數MapRece演算法都需要滿足交換律和結合律。因此,需要確保所執行的任務符合並行計算模型(MapRece,MPI等)的要求,包括演算法和數據結構層面。或者,可以用滿足並行計算模型的演算法去近似地獲得原有演算法的結果。
從實現層面,最簡單的辦法是使用現有的並行計算框架,如MPI/OpenMPI,在其框架體系內編寫演算法執行任務。使用hadoop是另一個選擇,但hadoop由於本身是主從結構,以及對容災恢復等方面支持存在一定開銷,更適合於大數據存儲而非計算密集型任務。
BTW:GPU的SLI和CrossFire技術某種程度上也可以認為是這樣一個實現。
③ 有兩台老電腦如何合並成一台性能好點的電腦
電腦2的配置比電腦1要好點,然後把電腦1的內存加到電腦2上去,這樣就有4g內存了,玩地下城沒啥問題,顯卡和CPU都夠用,如果你會裝系統的話,就裝個win7 64位的吧,可以已完全支持4g的內存,如果是32位的min7也只能識別到3g多一點。希望能幫上你的忙謝謝,還有什麼不懂的可以再給我回復!