第325章 核心之戰(1/2)
說起來軟體工程雖然也要做工程學,但是卻沒有工程學一項特別常見的工具,那就是速查表,確切說是沒有各種力學、熱力學、材料學領域的那種速查計算表——
後者是工程師們為了解決複雜多變的現實問題,而不得不在相關理論還沒到位的情況下設計出來的計算工具,他們使用類似窮舉法的辦法,一一測量諸如「不同溫度、不同氣壓下常見液體的密度、沸點和粘度」以及「不同溫度下常見材料的力學性能」之類的數據,形成速查表裝訂成冊,一旦遇到對應問題時就可以對號入座,即使溫度壓力等環境條件不完全一致也先上下相鄰條件得到近似數據,再使用其他工具逐步修正得到最終結果。
而馬競主導的sc平台,雖然在他給別人的解釋中s是smart智能,c是lla波ration協作,合起來sc是智慧聯合的意思,但其實他自己更樂意將其稱之為「速查系統」或者「超算系統」,這個系統的本身並沒有真正的編程能力,倒不是馬競嚴格遵守所謂的機器人繁殖原則機器人不得設計機器人,所以ai不能製造ai、軟體不能設計軟體,其實真正的原因是以目前的ai技術,還是只能儘量模擬生物智能而不能形成真正的智能,自然也就沒辦法形成真正的創造力。c平台其實最適合幹的事情是分析、優化、轉換代碼,從而實現軟體功能的特別調整。也正是因為sc平台的完善可用,才讓馬競下定決心給蜜蜂手機換心,然後他們足足用了一年時間把b2平台上的主要和常用應用都完成了遷移,其中也包括大量第三方軟體。因此即將正式的波s3軟體商店,雖然應用數量只有不到兩萬,但足以完成90%以上的功能情景了。
而且後續他們還將繼續遷移那些使用人數較少的應用,畢竟智慧型手機兩巨頭ios和安卓非常喜歡比較旗下應用數量,無論是昔日霸主塞班,還是曾經豪強黑莓,以及豪門千金windosphone7,都在應用數量不足上面吃了大苦頭。
反正蜜蜂所謂的移植是接近全自動的,對於有完善開發文檔的自家軟體甚至幾乎不需要程序猿插手,就能夠自動完成遷移,所需要的無非是時間和電力罷了。而對於其他第三方軟體的移植,也只需要有經驗的程序猿幫它分析並繪製出目標軟體的架構圖、流程圖等資料,照方抓藥即可。
因為擁有龐大的「藥櫃」,系統在編程時需要同時比較大量類似的「標準代碼」,並最終選取一個最優組合來形成最終代碼,這個sc平台這個四不象的編程軟體根本不能單機運行,只能運行在超級計算機上面。
其實早在三年前蜜蜂就已經擁有了全國排的上號的超級計算機了,如今隨著馬競設計的215伺服器晶片逐漸加入,尤其是大量披著馬競的碳管處理器的加入,使得蜜蜂家的超算系統也已經悄然實現每秒一千萬億次浮點計算(pflops),變得在國際上也能排的上號了。
雖然隨著各國新建或者擴建原有超算系統,這個指標如今已經從頭名寶座變成了前20名門檻,但無疑還是很強力的指標。而這並不是蜜蜂超算的理論終點,之所以沒有也去繼續衝擊每秒億億次計算,一方面是系統計算力暫時夠用,畢竟蜜蜂還能隨時從協同加速網絡借用計算力,另一方面也是因為處理器產能不足。
如今超級計算機領域早已進入了持續不斷的核『戰節奏,絕大多數超算都是用了六核以上的多核cpu,個個擁有數萬十數萬的cpu核心,如今連續一年蟬聯全球最快超級計算機的日本「京」更是用冠絕全球的70萬顆處理器核心(近九萬多顆八核sparc64處理器)和全世界唯一實現每秒1億億次峰值計算的強大性能還是說明了「核多就是好、核多就是快」的道理。
雖然不是說使用cpu越多越多,性能就一定越強,畢竟cpu架構、頻率以及gpu加速還有系統算法也會影響最終效果,但是「京」就是用70萬核力壓了18萬核的國產「天河1號」和22萬核的美國能源部橡樹林實驗室的美洲虎。
要是蜜蜂超算報名參加top500排名,雖然肯定是進不了最為風光的前十名,但憑藉著亮瞎眼的3萬核心數以及獨家自製的215處理器,可以肯定它必然會向黑夜中的螢火蟲一樣醒目,就算是藏在排行榜第二頁照樣能吸引來主辦方的關注和特別提及,進而引來全球超算行業和cpu行業的強勢圍觀和仔細分析。
馬競目前還沒有做好承受這種圍觀的準備,所以繼續保持蜜蜂超算的低調狀態,他甚至都沒有給蜜蜂超算起個霸氣響亮的名字。實際上蜜蜂超算性能過p(千萬億次每秒)的事情也只有他自己一個人知道,因為伺服器控制權在他手上,其他人並不能運行各種測速工具查看實際運算速度,只是感覺自家伺服器集群越來越流暢好用了,卻從來沒有人把它們當成超級計算機來看待。
蜜蜂蜂園的各個伺服器集群的配置,因為投產時間各不相同也有明顯的區別,早期機櫃裡面主要是intelxeon至強處理器,後面的機櫃則開始有了不少蜜蜂自己設計的晶片。而且前者是x86,後者是魔改增強的arm,架構不同怎麼合體?這也是大家都沒有把它們看成是一台超級計算機的原因之一。
有意思的是日本「京」上面使用的sparc處理器是日本富士通引進美國sun公司技術合作生產的,除此之外排行榜上大約還有10%的超算使用ibmpoerpc處理器,這些和蜂心215所使用的arm一樣,都是不同版本的改進版日sc精簡指令集架構。除此之外接近九成的市場份額則是被x86_64處理器所占據。
當然210系列處理器已經不能算是純正的arm架構了,畢竟馬競翻新了arm架構,還增加和改動了部分新的指令集,以使得210系列處理器擁有更高的效率和性能。當然也因為這個改動,馬競也被英國人狠狠敲了一筆,arm架構對外授權的收費是分成不同級別的,直接使用公版電路圖的授權費最低,但像蘋果三星一樣買回去自己大規模修改的則要支付大筆授權費。這也是馬競不願意公開蜜蜂超算的原因之一,己方並沒有依靠215殺進伺服器市場的計劃,公不公開影響不大,但要是公開了卻等於白幫英國人打GG了,馬老闆明顯是小心眼兒病犯了。
其實四核2ghz的215實際性能雖然強於同級arm晶片,但比起那些更加成熟的晶片並沒有太過明顯的優勢,畢竟人家的數量優勢在哪兒擺著。真正讓蜜蜂伺服器集群性能飆升的原因,自然是馬競悄悄混進去的數百枚碳管版本215。
本章未完,點選下一頁繼續閱讀。