《意念奇點》第705章 程序(1)

作者:曾經心動Zzz·1個月前

王汝成的辦公室裡,還有一個五六十歲的男人,介紹後才知道就是寒光公司的創始人李國英,他同時還有工程院院士,博士生導師頭銜,國內頂級的計算機專家。

“羅平,我可是久仰大名,還在電視上看過你的比賽,果然是天才,沒想到你還能精通計算機程式設計!”

介紹完以後,李國英絲毫沒有把羅平當做小孩子的態度,雙手和他握手,表現的非常熱情。

“李院士很想見見你本人,想要親自說服你同意合作,哈哈,本來是我去找他化緣,現在變成了他反過來求我們合作!”王汝成笑著解釋。

“我也下過幾十年圍棋了,很好奇能讓馬曉秋輸棋的程式有多厲害,一會機房那邊安裝好,我得先體驗一下!”李國英顯然也是個圍棋愛好者,聽他的語氣水平應該不低。

羅平不喜歡這種沒完沒了的客套,說話直奔主題:“圍棋程式授權我沒意見,因為需要獨佔整個機器使用權,一般人也很難自己安裝,你們隨便用!我不知道你們的超級伺服器什麼配置,不過就算能安裝上,按照我的估計棋力也不會有太高提升,讓我測試幾局可以,公開對局就算了,你們安排別人!”

“我們的寒光3000超級伺服器是正在研發中的機型,設計峰值算力能突破每秒四千億次,配置七十個節點,共有二百八十個高效能處理器,採用機群式並行架構,配置十六點八萬兆記憶體,三百六十三萬兆儲存空間,軟體層面採用單一系統映像技術,整合多種程式設計環境,支援多語言編譯,支援主流資料庫和分散式應用,你的圍棋程式如果能安裝到我們的普通伺服器上面,理論上寒光3000也能安裝,並且可以調動數百倍算力支援!”

李國英既是公司老闆,也是計算機科學家,後者才是他的主要身份,講起專業知識當然不在話下,他擔心羅平聽不懂,儘量用通俗的概念講了超級伺服器的效能配置。

“你們的伺服器用的哪家處理器,採用什麼指令集?”羅平問了個關鍵問題。

“呃~,這方面是我們國家的弱項,下面機房安裝的小型伺服器採用的是英特爾奔騰系列處理器,寒光3000我們採購的是IBPowerPC?604e處理器,用的是RISC精簡指令集架構!”

提到這個李國英有點尷尬,他們宣傳口號是自研伺服器,核心的處理器記憶體、硬碟等部件都是進口,本質上做的就是組裝適配。

要是其他人提出同樣的問題,他會多解釋幾句,可是面對羅平似乎能穿透人心的澄淨目光,他感覺所有解釋都多餘。

“我編寫圍棋程式的時候,沒有考慮適配性,編譯器也只是針對英特爾的X86複雜指令集,我需要你們伺服器的詳細引數,要根據指令集、位元組序、暫存器、浮點單元、記憶體對齊等方面的情況重新設計編譯器,適配你們的超級伺服器需要的時間可能有點長!”羅平對現實狀況也有了解,並沒有嘲諷的意思,他只是單純考慮技術問題。

“你用什麼語言編寫的程式?我們的伺服器相容多種高階語言,集成了幾種主流編譯器,或許沒那麼麻煩!”李國英聽他的意思,要自己重寫編譯器,那可是很大的工程。

“現在的程式語言都是基於拉丁語系的一維線性語法設計,優點是邏輯性很強,計算可以足夠精準,缺點是程式碼量越大,邏輯鏈越長,總會不可避免的進入死迴圈,編寫圍棋程式只能依靠堆積算力提升棋力,我設計了一套基於漢語語境的場景式程式語言,主要就為了編寫圍棋對戰程式,還不是很完善,編譯器需要針對不同的指令集和硬體環境進行調整!”

羅平的回答著實出乎李國英的預料,他早已經知道眼前的少年是個天才,能在職業圍棋領域百戰百勝,可以想象天賦有多強,他沒想到竟然強到這樣的程度,只靠自學就能自己設計程式語言,還能用這套語言寫出一套圍棋程式,簡直就是神仙操作。

“羅平,你可太讓我驚奇了,我現在很好奇你用這套自創的程式語言寫出來的程式什麼樣了,能展示給我看看嗎?”李國英都忘了這次過來的初衷。

相比推廣宣傳自家的超算,身為計算機科學家的李國英,更在意羅平自創的這套程式語言什麼模樣,只聽介紹就讓他有種耳目一新的感覺。

創造基於漢語的程式語言不是沒人做過,只不過大多都是用漢語詞彙替換英語關鍵詞,重建一套大同小異的語法,在程式設計思想方面換湯不換藥,反而極大的降低程式可靠性和編譯速度,噱頭大於實用。

如果羅平的程式語言真能實現他說的那樣,基於漢語語境的場景式程式設計,那就不僅僅是一種新型程式語言了,而是程式設計理論方面的重大突破。

王汝成一直在旁邊聽他們兩個交流,他認識羅平幾年時間,可以說是看著羅平長大,見證他贏下一場場比賽,拿下一個又一個冠軍,他今天也對這個孩子有了新的認識。

他知道羅平在上小學,跳了一次級讀四年級,據說開學後要直接讀六年級,沒想到小傢伙在家裡把計算機都研究透了,能自創程式語言,他雖然不知道有多厲害,可是能讓計算機專家都震驚,那顯然一般的本科生水平做不到。

要看程式展示,辦公室裡面顯然不行,王汝成算是東道主,主動招呼兩人下樓,到了棋院新開闢出來的機房。

這間機房面積三四百平米,原先是一間教室,專門進行了電路和網路改造,加裝了空調,用來安裝寒光公司提供的五十臺小型伺服器主機。

這些小型伺服器外觀和家用電腦差不多,顯示器都是一樣的十七寸平面直角,差別的只是機箱更大一些,機箱背後的插口更多。

六個寒光公司的工程師正在忙碌,將一臺臺伺服器安裝到位,連線電源線、網線、各種外設連線起來,開機進行除錯。

機房最前面的講臺位置,是最早按照羅平要求的配置裝配的一臺電腦,他已經在上面安裝好了圍棋程式。

安裝了圍棋程式的電腦不能再安裝別的系統,只能用來下圍棋,進行單機的人機對戰,十幾天的時間裡,棋院大部分棋手都已經領教過這臺電腦上圍棋程式的厲害。

。助贊拉英國李找去皮臉著厚才汝王,後式程棋圍腦電臺這過驗是正也,腦電臺這贏能人沒乎幾棋快下是可,贏能都手棋分部大棋慢下

。驗經弈對加增手棋的足不驗經讓以可,大很助幫手棋輕年練訓於對,定穩較比平水式程棋圍個這,樣一斷判的秋曉馬和他

。師程工的碌忙在正司公寒邊意在不毫,棋下腦電跟的心專,手棋輕年的隊年個一著坐正面前腦電的上臺講

。束結能才間時段一要還計估,段階子進經已,棋慢是的下他

猜你喜歡

同題材或同分類的其他作品。