花開美利堅 第229章 分布式計算
更新:08-19 06:36 作者:叫我神靈大人 分類:都市小說
第229章分佈式計算
等到下午的時候,凱瑟琳繼續開始了自己的工作。
星門系統將會開發雲版本,所以整個研究,都必須要推遲了。
運用在超級計算機上面,那就必須要讓整個系統良好的能夠使用多任務系統。
不僅僅如此,系統的內核,也必須要大量的使用匯編語言才行。
畢竟,匯編語言/機器碼,這才是執行計算機效率最高的編碼,比起c語言、java什麼的,速度要好許多。
只是這種語言非常的難以精通,所以在日後使用這種語言的人,就越來越少了。
不過畢竟這種語言是最好有效率的語言之一,雖然難懂,但是凱瑟琳這邊可以有機器碼大能——西摩.克雷在呢。
克雷大神可以使用尚未編譯的機器碼直接編寫軟件,而且系統無懈可擊,完全找不到任何的bug
所以就這方面而言,完全不是問題。
因為馬上就要去紐約了,所以凱瑟琳想在今天就把未來的事情安排好,所以凱瑟琳就知道去找到了西摩.克雷。
這個時候的西摩.克雷正和幾個技術員,呆在一堆機器之中。
「埃德森小姐?下午好。」
「克雷先生,您對我們的雲系統有什麼看法麼?」
他問道。
「星門系統通過超級計算機而言,的確是能夠很輕鬆的運行。可是,這種通過網絡實現操控的系統,我還從來沒有嘗試過。」
克雷老實的回答着。
「不過如果給我一些時間研究,應該沒有問題,tcp協議真是一種很不錯的東西,這對於我們的系統而言,可以提供很好的支持……」
這個時候,很多的程序員同時也懂得硬件,很多專門攻半導體的人,也大多懂得軟件,這是因為這個時候,很多的東西都沒有分家,處於起步階段的電子產業,都是hun沌一片的。
不過在凱瑟琳的ark集團之中,分化的雛形已經開始出現了,不過凱瑟琳依然會對軟件工程師進行一些有關硬件的培訓——畢竟,現在的硬件大部分都是自家的,凱瑟琳的軟件工程師對於硬件的情況如果是知根知底的話,那麼,在軟件開發的時候,就可以針對自家的硬件進行一些特殊的優化,對於自家的電腦的支持,也能夠更加的完美。
「編寫系統的話,是沒有任何問題的。」
克雷拿起了凱瑟琳的計劃表,這是關於星門系統的一份計劃。
「不過,倒是另外一個計劃有些麻煩……」
凱瑟琳知道對方說的是什麼,那是凱瑟琳的一個設想——分佈式計算。
分佈式計算是一門計算機科學,它研究如何把一個需要非常巨大的計算能力才能解決的問題分成許多小的部分,然後把這些部分分配給許多計算機進行處理,最後把這些計算結果綜合起來得到最終的結果。
簡而言之,就是一個大型的計算項目,將其分割開來,然後交給其他的計算機一同完成。
「慢慢來,不用着急。」
凱瑟琳最後這樣安慰着對方。
等回到辦公室,凱瑟琳就打開了自己的計算機,開始設計這個分佈式計算程序。
這種做法在「未來」很多見。
就比如「比特幣」,這是一種虛擬貨幣,有一種「挖礦機軟件」,通俗的講,這種軟件能將用戶的計算機空閒的資源變成一種計算能力。
比特幣挖礦這種無聊的算法並沒有多少實際意義,世界各地用戶的運算能力被白白的浪費掉了。
在凱瑟琳看來,與其讓用戶做一些無聊的算法,不如把運算能力收集起來賣給特殊的企業客戶,這樣用戶在賺錢的同時,也在源源不斷的為各行各業輸出運算能力,難道還有比這更棒的事情了嗎?
有了分佈式計算的廣大平台,等到未來,當自己的網絡遍佈全美、全世界的時候,這個無形的分佈式計算網絡,就如同一台無限大的超級計算機
難道還有比這更棒的事情了嗎?
有了這種超級計算機,打破摩爾定律的魔咒,也不是不可能的
當然,現在要談這件事情還是太早了。