回覆列表
-
1 # 黑白科技IT
-
2 # 潮思先生
首先,你說的沒錯,多個晶片確實可以讓同時可以進行的計算變多。但需要考慮具體的問題,比如一道很難的高數題,因為這個問題的複雜度,那可能需要一個教授去回答。但如果是100道加減乘除,那可能一個教授未必有幾個小學生做的快。
同樣的,超級計算機講究的是協同能力,是將一個很難的問題,透過很多演算法的變化,才把他們變成相對較簡單的很多小問題。這個變化的過程需要花很多力氣。
而通常來說,手機的應用沒有太大必要用這麼多的核心數,數個或者數十個已經可以滿足大部分的場景,沒有太大的必要去無限堆積核心。否則最佳化花的成本就太高了。
-
3 # 風雪丶紛飛
其實當前手機晶片也是用類似的方式增加計算能力,只不過不是多個晶片,是多個核心組合而成的大晶片。但其實效果一直不是很明顯。
因為超級計算機的客戶的應用基本都是做並行做計算的,我們常常說的計算峰值是超級計算機平行計算的最大計算量,他的線性計算能力還是以單個核心為上限的。
手機的應用場景就決定了大部分計算都是線性計算,所以市場上會有八核心的手機晶片沒有四核心晶片強。
我覺得這個問題很有意思,為了使計算器的執行速度變快,我們可以給計算機安裝很多個晶片,那麼在手機上是否適用呢?
我覺得是不適用的,並且就目前而言是不可實現的。有一下幾個原因:
手機體積不允許,手機內部空間塞不下就手機而言,專業術語叫做移動終端裝置,既然要方便移動,那麼手機的體積就絕對不可能過大,現在手機主要以輕薄為主,如果手機過重,或者過大,那麼肯定會影響日常攜帶。現代人手機不離手,如果手機過大,那我們該放在哪裡呢?
手機電池功率不支援我們知道,手機目前的供電主要依賴與電池,而電池作為目前最大的難題。目前手機行業沒有一塊電池能提供大電量,大功率。手機晶片一旦過多,那麼也就意味著,手機功率變大,那麼也就要求電池的效能更高。所以目前而言手機內部搭載多個晶片是不現實的。
成本過高,難度過大你能想到的問題,那些科研人員早已經想到,為什麼不將其實現呢?很顯然,該項技術難度過大,一旦手機搭載過多的晶片,也就意味著手機的成本將會提高很多,而且要投資此項技術在手機行業,所需的資金也是十分的巨大的。
總結一下,目前在手機上搭載多個晶片以實現手機效能的提升,顯然是不太理想的,不過,隨著科技的發展,我們不排除在未來會實現這樣的技術。