国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 維修 > CPU > 正文

理論上一個超級計算機的CPU數(shù)量有限制嗎?

2020-06-28 13:33:19
字體:
來源:轉載
供稿:網友

 

•首先這個問題讓我想起了一句話:“你可以讓1個人用60秒挖一個2米深的坑,但是沒有辦法讓60個人用1秒挖一個2米深的坑。”

•但是如果我們將這句話再改一下: “你可以讓1個人用60秒打掃一個60平方米的空地,同時也可以讓60個人用1秒打掃一個60平方米的空地 。” 

從第一句話可以看出計算速度與工作一樣,并不能隨計算機數(shù)量的增加而線性增加;而從第二句話可以看出,計算速度可以隨計算機數(shù)量的增加而線性增加, 對比這兩句話我們就可以看到一個事實, 就是說存在著兩種極端情況,分別是

1.一個計算工作每一次運算的結果如果都與下一次運算存在因果關系,就像挖坑的時候只能從上往下一步一步挖,此時多線程計算就像一個工人在忙活,其余工人在圍觀一樣,超級計算機也完全派不上用場。

2.每一個計算工作都是相互獨立的,這群工人可以每個人完成自己獨自的工作而不受他人的影響,那么此時多線程計算就能完全派上用場。

總之,超級計算機不僅存在硬件設計上的困難,在軟件設計上也需要重新編排。而其核心思想就是算法并行化設計。最大限度地打破原算法的次序并按照計算平臺的特性合理設計算法,保證每個CPU都能干上活。當然這也就意味著即便是超級計算機,其對軟件運行的加速效果實際上也是與該軟件的算法息息相關的。為了能夠有效利用超級計算機的計算性能,重新設計用來跑在超級計算機上的程序代碼是必須的。在大學的圖書館,關于并行計算的書籍與相關資料都會有,也有一些研究所是專門從事并行計算研究的。

而所謂的軟件就能管理幾百幾千個CPU,這樣的技術恐怕目前還不知是否有可行性。最簡單的例子就是,你所用的intel多核處理器體現(xiàn)的優(yōu)勢僅體現(xiàn)在能讓你一邊看電影一邊打游戲。但是還沒有什么軟件或者驅動聲稱能夠打通CPU的任督二脈,讓你的電腦游戲性能成倍提升。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 灵宝市| 永胜县| 万山特区| 瓦房店市| 长白| 荔浦县| 都安| 泰和县| 莆田市| 高阳县| 克什克腾旗| 台州市| 格尔木市| 元氏县| 简阳市| 葫芦岛市| 保靖县| 两当县| 博客| 当涂县| 沙田区| 温泉县| 镇宁| 杨浦区| 江津市| 余干县| 扎鲁特旗| 广灵县| 昭觉县| 通化市| 长寿区| 博爱县| 金平| 云浮市| 桓仁| 湖北省| 科尔| 西华县| 惠水县| 施秉县| 棋牌|