第127頁(第1/2 頁)
第二種解決方法,深刻改變了計算機智慧生命的存在形式。
在此之前,計算機智慧生命在網際網路海洋肆意穿梭,能生存在吳平縣出租屋裡,也能潛伏在《十國春秋》伺服器群機房,彷彿是網際網路草原的遊牧民族。在此之後,計算機智慧生命有了簡單的器官功能之別,有些計算機是它的根,有些計算機是它的葉,有些計算機是它的莖,彷彿由遊牧民族演化成了定居民族。
事實上,有主有次的器官功能之分,恰是計算機智慧生命進化史第二階段的顯著特徵。
第一階段是藻類時代,第二階段是裸蕨時代。
相比於藻級計算機智慧生命,裸蕨級計算機智慧生命的失控風險大幅度降低。然而,不是任何一臺計算機都能充任裸蕨級計算機智慧生命的擬根和莖軸。主次功能之別的基礎,建立在計算機硬體效能的絕對差距,只有效能遠超民用計算機的超級計算機,才有資格扮演裸蕨級計算機智慧生命的根和莖。
魏東生想更進一步安全利用智慧計算機生命,必須耗資研發&ldo;天河二號&rdo;&ldo;神威&iddot;太湖之光&rdo;那樣的超級計算機。
魏東生的未來規劃裡,超級計算機的重要性,絕不弱於搜尋引擎。
問題在於,魏東生不便動用春秋網路的資金研發超級計算機,因為超級計算機專案於網路遊戲產業毫無作用。春秋網路未來ipo審計時,春秋網路挪用資金研發超級計算機的行為,肯定引來一片質疑,進而影響到赴納斯達克上市圈錢的既定計劃。
話說,遊戲玩家瞧見超級計算機,常常會誕生這樣的美妙想法:超級計算機用來玩網路遊戲,肯定特別的爽。
事實上,爽不了。
即使忽略相容問題,也爽不了。
因為網路遊戲伺服器的負載瓶頸,難點不在於超級計算機與否,而是取決於服務端的架構。不同型別的遊戲,需要不同的服務端架構,譬如,卡牌、跑酷等遊戲,屬於弱互動型別,最簡單的http伺服器就能實現;動作、體育、競技等戰網類遊戲,需要採用星型p2p模型。
具體到普遍概念的角色扮演遊戲,則泛屬於udos體系之後的第二代遊戲服務端。
為了提高伺服器的負載能力,需要把概念上的一個遊戲伺服器拆分為事實上的伺服器a、伺服器b、伺服器c,然後再透過資料庫前端代理訪問資料庫。前面出現過的傳奇複製裝備bug,就是該環節出錯,拆分之後的兩臺伺服器,訪問資料庫時,出現讀取錯誤。
因為玩家非常活躍,不斷切換場景來回跑動,中間的狀態非常容易錯亂。於是,服務端架構繼續拆分網路功能,獨立出來一個閘道器服務,讓伺服器之間的資料交換統一連線到閘道器進行交換。如果想繼續最佳化,還可以進一步拆分閘道器,聊天劃為一塊,交易劃到一塊,等等。
簡而言之,網路遊戲伺服器與超級計算機之間聯絡微乎其微。
聽到這結論,或許有人奇怪了:不對啊,《魔獸世界》的專用高效能運算叢集,入選超級計算機100了啊。
是的,《魔獸世界》的高效能運算叢集的確入選了。
可,它是高效能運算叢集。高效能運算叢集,,簡稱hpc。高效能運算叢集的工作原理,是將計算任務分配到叢集的不同計算節點,提高總體計算能力。高效能運算叢集,追求的是綜合效能;而狹隘的超級計算機,追求的是極致的並行運算能力。
假如100是戰艦火力排行榜,高效能運算叢集是巡洋艦,狹隘超級計算機則是戰列艦。前者的火力超過後者,只是火力的超越,而非本質的超越,巡洋艦仍是巡洋艦,戰列艦仍是戰列艦。
計算機智慧生命需要的超級計算機,涵