第129部分(2 / 4)

應你,不管最後成不成功我們都賣一臺超級計算機你,怎樣?”

張國棟還是沉吟了一下,“大規模並行軟體的開發是個累活,週期很長,不像硬體升級那樣見效快。 要知道以前我們的軟體都是序列編寫,假定在一個CPU上面執行任務。 超級計算機把這種情況徹底打破了,轉而強調“平行計算”。 高效能運算的原理其實並不複雜,就是將一個任務分成幾份,每個伺服器完成一份,但並行化的基礎是對此程式碼涉及的應用科學有透徹的瞭解,在理解的基礎上,再進行合理的任務切分,精細地處理負載平衡、通訊等問題。 能夠寫並行軟體的高階人才是少之又少。 事實上,為超級計算機程式設計更是數學家的工作。 他們不僅要有精湛的數學頭腦,懂得各種程式語言,還要熟悉計算機硬體。 更重要的是,他們必須願意投入時間來設計各種演算法和進行軟體程式設計,最後,還要確保軟體經過除錯能夠在超級計算機上使用。 而我們龍騰這樣的數學家可幾乎沒有啊。 ”

“我們中科院願意將許峰雄的團隊暫時借調給你們,要知道這個人可是我們中科院的天才了,他在人機對弈方面有著狂熱的興趣,我們只有一個條件,借調後要歸還。 ”趙所長都快哭了。

“成交!”張國棟笑眯眯的說道,嘿嘿,至於還不還這就是個問題了。

PS:今天開了五個小時的會,回來晚了,實在不好意思!!~!

..

第二百一十五章:虛擬機器和國家任務

張國棟為銀河計算機的軟體開發分配了70名工程師,這已經是張國棟能拿得出手的極限了,雖然龍騰有著2000多名軟體工程師,可是既要懂軟體又要在硬體上面有著非凡造詣的人真的不是很多,加上中科院以許峰雄為首的三個人,暫時組成了一個73名核心工程師的技術團隊,加上外圍的服務人員,也達到了一百多人了。 這在龍騰的隊伍中算是比較龐大的團隊了,能夠與之相比的恐怕就只有作業系統開發團隊和遊戲開發團隊了。

“周博士,這次叫你過來呢,主要是想聽一聽你對於虛擬機器的看法以及你們的進度。 ”早在兩年前張國棟就開始佈置這方面的任務了,周新銘加入進來後很快就成了這個團隊的領導者,而原先的諸如朱崇軍等跟隨張國棟一起的創業者則另有用途,畢竟他們只是個本科畢業生,再有天賦,有些東西搞不出來就是搞不出來。

“老闆,我們是這麼想的,根據我們的討論,虛擬機器它是一個虛構出來的計算機;是透過在實際的計算機上模擬模擬各種計算機功能模擬來實現的。 而老闆讓我們開發出Java的虛擬機器來我們覺得這是一個天才的創舉,目前Java的語言語法部分已經完成了,我們現在在集中解決兩個部分,一自然是Java自帶的編譯器了,第二個就是Java虛擬機器了。 Java虛擬機器有自己完善的硬體架構;如處理器、堆疊、暫存器等;還應該具有相應地指令系統。 ”

“那你們應該明白了Java的跨平臺性和虛擬機器的關係了吧。 ”張國棟笑眯眯的問道,這種不需要自己動手只需要一個念頭下面自然有一大票人為你來實現你的想法的感覺是在是太好了。 難怪有那麼多人希望穿越回去,就衝這一點也能讓人多活不少年啊。

“是的,目前我們設計地Java語言的一個非常重要地特點就是與平臺的無關性。 而使用Java虛擬機器是實現這一特點的關鍵。 一般的高階語言如果要在不同的平臺上執行;至少需要編譯成不同的目的碼。 而引入Java語言虛擬機器後;Java語言在不同平臺上執行時不需要重新編譯。 Java語言使用模式Java虛擬機器遮蔽了與具體平臺相關的資訊;使得Java語言編譯程式只需生成在Java虛擬機器上執行地目的碼(位元組碼);就可以在多種平臺上不加修改地執行。 Java虛擬機器在執行位元組碼時;把位元組碼解釋成具體平臺上的機器指令執行。 只不過老闆,我們真不明白為什麼要叫Java語言,對於我們來說Java真的非常拗口。 難道叫龍語言不好麼?”

“這個怎麼說呢,你也知道我們推出Java的目的是一統市場上的高階開發語言,至少讓要C系列語言的使用大大減少。 但是如果我們使用龍語言這個名字的話在西方容易受到抵制,畢竟在西方人眼中龍是邪惡地。 更重要的事。 在計算機世界中,人們一般習慣於將名字命得比較神秘,這能增加吸引了。 反正大家以後就會慢慢習慣的。 ”還有一個沒說

本站所有小說均來源於會員自主上傳,如侵犯你的權益請聯絡我們,我們會盡快刪除。
上一頁 報錯 目錄 下一頁
本站所有小說為轉載作品,所有章節均由網友上傳,轉載至本站只是為了宣傳本書讓更多讀者欣賞。
Copyright © 2025 https://www.kanshuwo.tw All Rights Reserved