第一百二十六章 巨型機(二)(1/2)
在這個年代,對於任何一個國家而言,巨型機的研製都不是一件容易的事情,而對於積貧積弱的華夏就更是如此。
但是,慈雲歸帶領的團隊卻依舊選擇了迎難而上,不僅如此,在研製巨型機的過程中,他們並沒有完全依照國外的資料進行簡單模仿,而是大膽地採用了不少創新的技術。
話說,即便是完全模仿,以國內現有的資料和生產能力,也不是一件多麼容易的事情。
如果放在後世,只要擁有一台性能不錯的個人計算機,再加上相應的設計軟體,以及一些現成的硬體設備,那麼只需要一個經驗豐富的工程師,就可以將Cray-1的基本架構給復刻下來。
事實上也確實有人這麼做過,不過這種復刻並不是說用和Cray-1一模一樣的硬體仿製,畢竟這樣的成本實在是過於高昂。
在Cray-1的用戶參考手冊中,記錄了大量的運算代碼、寄存器及時序圖,所以後世只需要使用專業的設計軟體將這些電路實現出來,然後將數據輸入相關設備,即可實現其功能。
——雖然有點畫蛇添足的味道,但對於復古計算機技術的愛好者而言,這麼做確實挺有意思的。
實際上,在程剛尋找資料的過程中,就找到了一位愛好者留下的記錄,他在2009年利用業餘時間,花了大概20個月,使用FPGA(現場可編程門陣列)設備製作出了一台迷你版的Cray-1。
畢竟不需要關心具體的硬體配置,只要在軟體上實現一個個功能單元,然後組建出相應的模塊,再將整體架構搭建起來。
不過,這只能用來證明三十年間電子信息產業確實發生了巨大的發展與變革。
放在2009年完全可以使用軟體解決的問題,眼下的科研人員們,則不得不硬著頭皮使用各種粗陋的硬體來實現。
就難度而言,兩者完全不可同日而語,打個不恰當的比方,就像現代人可以輕鬆地使用電腦軟體完成複雜的機械設計,乃至其中不少內容都已經是系統預製好的,只需要滑鼠拖拽即可,而一百年前卻需要從頭開始手工繪製每一處零件。
更何況巨型機的研製,要比一個普通的機械產品複雜得多。
並且,即便是硬體設計,這時的人們還往往會因為缺乏數據和經驗,而不得不先進行大量的實驗,以確認這些或是仿造、或是自研的元器件能否滿足設計的需要。
就是這樣簡陋的條件下,這個團隊依舊設計出了一款超過Cray-1水平的巨型機,並且在繼承Cray-1優勢的基礎上,實現了一系列重大突破。
如果可以的話,程剛也希望能夠再多提供些幫助,要是能直接將那些後世的軟硬體產品送給這些可愛的科學家們,或許能夠稍微減輕些他們的壓力。
但是,他知道自己肯定不能這麼做,千里之行始於足下,沒有這段從根基處緩緩起步的經歷,就更別談之後越來越龐大的人才隊伍了。
第一款巨型機的研製,至少給這支隊伍留下了一顆希望的種子,後面幾十年當然也會有些風雨,但如果沒有種子,那麼之後就什麼都沒有了。
所以程剛為他們做的其實也非常有限。
首先是儘可能多地搜集一些該領域的資料,時間在掩蓋了大量信息的同時,也顯露出了少量原本被藏匿的珍寶。
雖然那個年代的很多內容都沒有被轉化為數據資料,因而極少在網際網路上留存,但又因為時間太過久遠,早已失去了機密的價值,所以總能想到辦法獲取。
比如說,在幾經周折之後,程剛終究還是獲得了一些Cray-1的原始碼,這些大摞大摞的稿紙、九軌磁帶、乃至微縮膠片所形成的掃描件,記錄著曾經的作業系統、編譯器、軟體乃至數據,也就成了絕佳的參考資料。
本章未完,點選下一頁繼續閱讀。