就要看書網
主页 推荐 分类 短篇 小說 阅读记录

二十六

如果出现文字缺失,格式混乱请取消转码/退出阅读模式

在門口曹長久終於看到了接站的了,魯平來了。

魯平儼然一副知識分子的形象,穿的白襯衫別在褲裡,一絲皺紋都沒有;黑鋼筆前,擦的錚亮;大眼鏡透著氣質,板寸頭依然堅

看到了長久,魯平卻放棄了擺pose趕緊衝上來幫長久提行李,一邊還埋怨:“我的小祖宗,你總算是回來了!王所都快把我們唸叨的發瘋了。”曹長久大驚:“王所怎麼了?”

“王所和你去上海出差,回來的時候貪涼,吹了一宿風扇,病倒了直接進了醫院,最近才算好。”

“沒事就好,嚇死我了。”曹長久長出一口氣。

“可是他老人家還沒好透就來上班,這讓我們怎麼放心的下嘛。這幾天還天天唸叨你,總是冷不丁冒一句,要是長久在就好了,這事他肯定能做好等等。唉~~”魯平無奈的嘆道。

“有這麼誇張嗎?”曹長久覺得好笑。

“比這還誇張,誰讓王所他喜歡你呢。得,你也別亂跑了,現在組裡忙,樣機已經做好了,大家正在緊鑼密鼓的試機,準備出階段成果。你也把玩心收一收,該做正事了。”魯平背起行李邁開大步走,貌似隨意的說了一句。

曹長久吐吐舌頭,知道理虧沒敢說話,低了頭跟著走。

到了計算所,魯平把曹長久安頓在了計算所外圍的宿舍“王所病了,他夫人過來照顧他,他家是沒地方住了,就先在這地方湊合住吧。”曹長久看著房間裡有兩張,亂七八糟的似乎還有人住,很有點大學宿舍的覺。

魯平看他注意鋪,解釋說:“有點亂,不過這屋裡另一個人我認識,人還不錯,學中文的,xx大學畢業後就留校了。你要是不習慣,就換一間,不過我怕其他人更不如他。”

“行了,就這了,只要別人不嫌我就行。”曹長久笑嘻嘻的。

魯平點點頭,幫長久收拾起屋子來。

安頓下來之後,長久和魯平回到了計算所。

還沒進屋子,就聽見王所高亢的聲音在裡面盪。

兩人進去一看,王所正在指揮人檢查機器。

曹長久大叫了一聲:“王伯伯!我回來了。”王所回頭一看,笑逐顏開:“小長久回來啦,玩的怎麼樣啊。”隨即臉一板“你把工作丟在一邊,一個人待在外面遊蕩,罪大惡極,該開除。”曹長久連忙舉雙手投降:“王伯伯,我錯了,念在我還有一點用處,警告一下就可以了。”王所努力忍住笑:“你無組織無紀律,目無黨紀國法,消極怠工,憑什麼警告一下就行了,得開除。”

“報告所長,我沒有消極怠工,我身在他處,心繫工作,已經完成了757機並行算法的編譯改進,初步預測大概可以提高計算機4~5倍的運行效率。”曹長久看出王所似乎沒有什麼生病的跡象,心中大定,也就開起玩笑來。

“哦!既然如此,功過相抵,回去幹活。另外把你說的東西拿來我看,是不是真的啊?”王所心情很好,完全忘了自己前幾天還在罵這小子不務正業。

曹長久連忙從包裡拿出了兩張軟磁盤,這是他從大李那敲來的,裡面正存著他這些子以來對心血…向量並行編譯算法。

757工程決定使用向量處理機,兼容cray-1是一個明智的決定,在元件製造的限制之下只有通過架構的優化最大化的實現並行才能顯著的提高運算速度。向量處理就是一種方法,向量處理機對數組執行向量指令,每條指令都包含一串重複的作,可以利用循環級展開得到人們想要的並行,並且可以附屬於任何標量處理機。

因此向量處理機通常用於多水線超級計算機中。專用的向量水線可以在循環控制中消除某些軟件開銷,它的效果與優化編譯器將順序代碼向量化的能很有關係。

曹長久的編譯器就是此種產物,他大量借鑑了自己原來夢中的經驗,將open64編譯器中的先進的並行思想融入到其中,正好757也是64位的大型計算機,open64對代碼也是64位的,讓長久省了重寫代碼的麻煩。

open64是一個編譯器平臺,也是一個開源組織,專門做並行編譯技術研究。open64來源於sgi於1999年公佈的一個工業化的並行化優化編譯器pro64源代碼,後被全世界多個編譯器研究小組用來作為研究平臺,並命名為open64。

開源運動大大促進了編譯技術的普及,因此曹長久也是開源的受益者。這次長久寫的並行編譯器也沿用了open64這個名字,並小心的在程序裡面加了一個小小的聲明,裡面註明了編譯器的創作時間,作者等等,雖然長久自己版權不抱什麼希望,但是夢中的習慣讓他寫了這個文本,同樣,之前的長久寫的磁盤作系統也是如此。

王所將磁盤入了計算所的終端上,進入磁盤目錄。無需擔心兼容問題,因為長久在上海編寫代碼的時候用的是同一個作系統,雖然硬件相關的內核不一樣。

磁盤上保存的是源代碼,要想使用必須重新編譯轉換成機器碼,雖然硬件系統平臺有差異,但是隻要在作系統中重新編譯一下就可以使用了。

王所準備了一個高階方程算法,分別使用計算所以前的編譯器和曹長久寫的open64進行編譯封裝,試著進行計算,結果大跌眼鏡,新編譯器完全滯後,比老的慢的多。

這不讓圍觀的群眾們大失所望,個別的還有點幸災樂禍,小聲的風言風語,吹得都登天了,也不過如此嘛!

曹長久則是一副早知如此的樣子,搖搖頭沒說話。

王所嘆了一口氣:“看來這是優化過的,不在向量機上不行啊!”

“王伯,你也太心急了,現在所裡的機器沒有向量模塊,沒有多處理系統,還是32位的,雖說open64可以兼容32位機,但是就不要談能了。”曹長久斜睨了一下旁邊嘰咕的人,對王所解釋。