第132章 搞個「超算」(1/2)
「二子,你怎麼不撕膠帶了,弄成了?」大東一臉好奇地看著正在悠閒地在窗邊曬太陽的王旭。
「嗯,搞定了,成果都驗收了,等成果就行了。你是有多久沒注意我了,我停止撕膠帶都是一個禮拜前的事了。說吧,有啥事,你一撅屁股。」王旭撇撇嘴,大東這麼沒話找話,肯定是有啥事。
「打住,打住,吃飯呢,注意言辭。」周峰立刻制止王旭的胡言亂語。
「就是問問伱那裡有啥項目可以做做沒,這不是大二了嗎,專業課都開始了,光學沒意思啊。我看你整天折騰這個,折騰那個的,結果都便宜材料系了,能不能給班裡也弄點項目出來。」大東去年是班裡的團支書,不過今年已經卸任了,但依舊對班級的事情挺熱心的。
對了,水木的習慣,各班級團支書每年都換,學生會什麼的也流動性特別大,很少有一直一個人幹的情況。畢竟都是各地的天才,誰比誰能差多少,不說服不服眾,總得平衡一下不是。
「別說,還真有。」王旭突然想到了個主意。
「說說看。」其他幾個宿舍兄弟一聽有項目,也都紛紛湊過來,端著飯盒或站或坐地圍了一圈。
什麼,為啥都回宿舍吃飯,不在食堂吃完再回來?嗯,因為,這會兒的九食堂根本就沒座位啊。人們只能站著吃,就這,都還找不到個放飯盒的桌面,還不如回宿舍吃呢。
水木這幾年一連新開了好幾個食堂,序號都排到十六了,新食堂窗明几淨,但離得較遠,懶人們不願意跑。
「咱們做個超算玩吧。雖然這東西更多是電子系和計算機系的東西。但咱們是誰,自動化啊,和誰都沾邊,所以要弄也行。」王旭開口道。
「噗~」,好嗎,這幾個兄弟,噴飯的噴飯,噴水的噴水,一下子桌面一片狼藉。
「至於嗎,噁心不。」王旭一邊擦拭噴到身上的飯粒,一邊抱怨這幾個舍友的不靠譜。
「你倒是真能咧咧啊,還真是什麼都敢說。」大東也在擦噴出來的水,一邊擦,一邊說。
「超算啊,國家投資過億還沒搞出來呢,你這上嘴皮一碰下嘴皮,就打算搞超算了。雖然你搞了點發明,但也別這麼離譜好不好,以前不知道,你還真能吹啊。」詹文博老大顯然也認為王旭胡扯。
確實,自從83年銀河億次機之後,已經很多年沒有聽到國內巨型機的進展了。超算這個詞兒,還是最近幾年從國外的新聞中翻譯過來的,之前一直叫巨型機。
超算自然也就是其中之一,而且是特別明確的領域,王旭想起來搞這個,主要還是現在的計算機實在是不夠用。
但現在的超算,國外的貴得離譜不說,國內的根本沒法用。
比如銀河吧,浮點運算一億次,是國內打破壟斷的一個重要科研產物。但其實裡面所有的一切都是手工焊接的,你能想像一台計算機有200萬個焊點,40萬條飛線,而且全部靠手工焊出來嗎。
這玩意其實就是把應該做在CPU裡面的東西,直接用線路做了出來。就好像後世王旭有個師弟,直接在一台桌子上用幾千個電晶體焊了一個8086的CPU,當作畢業設計,銀河其實就是個差不多的東西。
這種東西不僅根本沒有量產和批量製造的可能,甚至連使用價值都很小,因為它的維護極其艱難,任何一根飛線或焊點出現問題,都會需要難以估量的時間進行排查。
所以銀河最重要的作用其實不是用它來算什麼,而是告訴世界我們有,然後國際上就會降低一些購買巨型機的條件,打破一些封鎖。
你沒看銀河一出,國內就成功引進了幾台巨型機,雖然依舊有包括只能特定用途,必須外方人員在場使用等等很多限制,但至少是能買了。
而且現在的超算,是沒法進行王旭需要的那些操作的,他沒有通用的作業系統,沒有商用的軟體,所有的運算都靠現編的程序來完成。
於是,王旭就動了弄一個簡易版超算的念頭。但這東西吧,就不是王旭一個人能弄出來的了,系統空間裡雖然有賣技術,畢竟電腦特效,還有VR之類的東西,可是占文娛重要比重的東西。
但這些玩意一是王旭還暫時買不起,雖然不貴,但也得攢一陣子,另一方面也是買出來也造不出來,裡面涉及的工業領域太多太雜了,只能徐徐圖之。
但這不代表王旭就完全沒法在現在搞出點東西來,一個人不行,那就一群人唄,水木最不缺的就是人才。王旭拼命地刷聲望的目的是啥,不就是能儘可能地利用水木的資源嘛,有什麼羊會比眼前這隻毛多還長的。
現在的個人計算機已經進入32位時代,但是單台計算機的能力還是太弱了,小型機又實在太貴,CPU升級更受摩爾定律的限制,沒那麼快實現翻倍。
而現在主流的超算還是克雷(Cray)那樣的向量計算模式,是並行計算的一種,這東西說白了就是後世顯卡的計算模式,到了後世,乾脆直接用顯卡的GPU來製作克雷機,比如橡樹嶺的泰坦機就是。
現在的克雷機,你可以把它的核心看成由一堆RISC晶片堆出來的一個超大號的GPU,這些晶片就是GPU中的那些核。
之後再加上一些輸入、輸出、存儲之類的設備構成的,說起來性能還真沒有後世一塊顯卡來得快。
我們幾乎可以說克雷機的技術進行微縮化,集成化之後,就是基礎GPU了。
而且這東西雖然很快,但是很貴,超級貴,還超級費電,根本不適合中小型企業使用。
那麼怎麼樣能弄一個原材料簡單,而又能夠實現高運算速度的計算機呢?
其實後世有答案的,那就是分布式計算。
分布式是一種利用特殊的作業系統,將可拆分的運算步驟分別送到不同的計算機中進行計算,然後再匯總獲得計算結果,這東西其實是後世大家耳熟能詳的這雲那雲的前身。
而並行式其實和分布式在基本原理上是一致的,只不過,不是分配到外部的計算機,而是內部的不同CPU上,因此速度更快,但是設計則更複雜,能集成的CPU數量也有限。
不過呢,拋開應用談速度就是耍流氓,首先你得搞明白你要做的是什麼。
你想在並行算法上高效,首先你要做的內容就得支持並行運算,也就是需要原運算可拆解為大量不相干的簡單運算。
本章未完,點選下一頁繼續閱讀。