第84章 大廈檔案系統從餐館出來,韓風直接打了車,先回宿舍取了電腦。
,這頓飯吃得有點莫名其妙,韓風沒想到楊曦雯費了老大心思讓他去見那個所謂的中央美院的姐妹,最後的結果卻成了這個樣子。
楊曦雯不像是拉拉呀?對於這點,韓風還是能夠感覺到的,畢竟和她也接觸了不少次了,多少有了點了解。
可是,這種事情誰又能說得清呢,尤其是韓風,他對這種事情猶為不擅長,另外他也沒必要去管這個閒事,拉拉就拉拉吧,反正與他無關。
回到租房處,韓風開始全力完善自己新構想的檔案系統。
現在,他的超級系統裡面的所有資料,都是基於二進位制的,是完全按照計算機的思想來模擬的。
但是韓風很清楚,現在這種編碼機制非常不合理。
計算機,並不一定要使用二進位制,之所以會使用二進位制來編碼資料,是由硬體和成本來決定的。
早期的計算機,就不是二進位制的,有其他很多進位制,例如十進位制,八進位制,三進位制等等等等。
之所以最終選擇了二進位制,一方面是二進位制簡單(只有0和1),只需要兩種狀態就能表現出來,簡單的高低電壓就能表示,而十進位制等其他進位制,則需要比這個更多的狀態。
於是,使用二進位制表示數字,比十進位制等其他進位制在硬體設計上,要簡單得多,可以極大的節約應將成本。
當然,二進位制也有缺點。
例如數字9,有二進位制表示是1001,需要四位來表示,而如果是十進位制,則只需要一位。
如果數字更大,顯然需要的二進位制就更長……換句話說,使用二進位制,犧牲了儲存效率而保證了運算速度。
這樣的儲存效率,是現在製造技術可以接受的,例如雖然儲存效率這麼低,但是依然可以在很小地一個晶片上,打造出一個可以表示幾十位的數字矩陣,一塊硬碟也很小,但是能夠儲存的資料卻可以達到上TB(TB=1024GB)。
所以說。
硬體和成本,決定了計算機所使用的進位制。
不過,現在韓風地硬體已經改變了。
變為他的身體,他的大腦,他的神經網路系統。
在成本方面,韓風更是可以用不惜任何代價來形容。
所以,韓風現在已經沒有必要一定要使用二進位制來表示資料。
使用二進位制,儲存效率是不用說,非常低下。
運算速度方面也提高不了,反而可能會減慢,根本就沒有任何好處。
前段時間,韓風仔細研讀了大部分目前計算機領域科學家們在人工神經網路方面的研究成果,再根據自己從微觀上對大腦神經元軸突樹突等結構的近距離仔細觀察,韓風有了重大發現和突破,提出了一個全新的資訊儲存編碼演算法,從而可以極大地提高腦盤的儲存容量。
這是基於真正的神經網路的演算法,並不是那些科學家自己手動製造或者設想地所謂的“人工”神經網路。
這個神經網路系統。
由大量的神經元組成,每個神經元都有輸入輸出端,分別是“樹突”和“軸突”,這些輸入輸出端之間相互連線,從而組成了一個相當複雜而強大地系統。
樹突接受訊號,神經元細胞處理訊號,軸突輸出訊號。
雖然每一個神經元的運算能力非常簡單,並且訊號傳輸率也相當低,但是由大量的神經元進行極度並行互連之後,形成的這個系統,其功能增強卻不是簡單的1加1等於2這麼簡單,而是呈幾何級數地遞增,這就是為什麼一個普通人地大腦能夠在一秒鐘之內完成現行計算機至少需要數十億次處理步驟才能完成的任務。
通常,科學家們都認為軸突和樹突只有資訊傳遞的功能,即傳遞神經元細胞之間地各種訊號。
但是韓風卻早就發現,軸突和樹突除了可以傳遞資訊,還能用來儲存資訊,它們有很多種狀態,他根據它們的強度,大致將這些狀態分為兩種,強和弱,然後用二進位制對其進行編碼,成功地實現了資訊的儲存。
從這點也可以看出大腦和計算機在硬體上的區別。
通常,計算機的儲存器和運算器是相互獨立的,例如分為硬碟和中央處理器,也就是說,資料的儲存和資料運算並沒有關係,只有透過人編寫出程式,才能夠讓它們進行溝通,交換、處理資料。
但是在大腦中,儲存區和運算區卻是融為一體的,都是神經元(神經元包括神經元細胞以及和它相連的樹突和軸突)。
這樣地特殊結構優點非常大,資料進行交換的時候,在傳送過程中幾乎就不需要消耗什麼能量,也不會由於硬體的瓶頸問題而限制了速度。
雖然現在韓風使用的神經元細胞是那些基本處於“休眠”狀態的細胞,進行資料處理的時候,還是需要將靜態資料傳送到活躍的神經細胞那進行資料加工處理,但由於神經網路本身的高效性,傳遞過程中的損耗和傳輸時間幾乎可以忽略不計。
韓風現在有自信升級超級系統的編碼方式,最重要的一點是他在軸突和樹突的訊號狀態表示方面又有了重大發現。
之前他是簡單地將它們的訊號強弱分為兩種,用二進位制表示,但是現在,他發現這種訊號還可以進一步細分,就好像是廣播調頻一樣,可以調節到不同的頻道,從而表示更多的資訊。
這些天,他一直在用計算機進行模擬,就是想弄清楚,樹突和軸突到底能夠表示多少種狀態。
然而經過這麼多天的觀察、研究和模擬,他發現,樹突和軸突的頻段,似乎要超過一百種以上!*韓風很難想象大腦到底是如何處理如此複雜的資訊編碼的,一百進位制?這也太複雜了點吧!要想完全模擬大腦神經細胞的資訊儲存方式,現在又變成了一個不可能完成的任務。
沒辦法,退而求其次吧,不能達到百分之百的模擬,那就一切從簡。
簡單就是美!於是,韓風將軸突和樹突統一成為“編碼細胞”,將這種細胞的強弱大致分為了十個等級,也就是說,以後他的超級系統將以十進位制為基礎。
另外,根據神經網路的特點,這種新的以十進位制為基礎的檔案系統,將儲存在一種全新的三維立體結構上面,這對於之前的二維結構又是一大突破,打個比方,以前是往桌面上擺東西,而現在,則是向立式櫥櫃中裝東西,儲存容量得到了極大的提升。
兩者個新的特點結合起來,新的腦盤儲存容量,將比以前提升至少10萬倍以上,暫時基本上是不用擔心儲存容量會不夠用的問題了。
腦盤的容量問題解決了,韓風便開始著手根據腦盤的特點設計檔案系統,因為現在的腦盤是三維立體結構的,新的檔案系統不但要求有平面索引功能,還必須能夠進行垂直索引。
好在這只是純粹的軟體設計,韓風對此經驗豐富,並且早就想得差不多了,花了點時間完善了一下,“大廈檔案系統”格式就新鮮出爐了。
資料編碼方面,韓風並沒有重新設計一套編碼系統,只是簡單的按照二進位制到十進位制的對映轉換,從而形成了現在的資料編碼。
為了避免自己又陷入全身癱瘓的局面,韓風並沒有急著將以前的檔案系統給覆蓋掉,而是另外在大腦內開闢了一塊空間,按照“大廈檔案系統”的格式進行初始格式化。
由於從底層進行了徹底革新,初始的格式化又只得韓風來親歷而為了。
這個檔案系統太過複雜,韓風週末這兩天,時間基本上都花在格式化上面。
這個可是一個細緻活,得按照十進位制位,一位一位對其初始化狀態按照自己設計的格式進行設定。
韓風前期也沒弄多大的空間,只搞了一小塊,然後他用新的編碼規則,首先編寫了一個功能非常簡單甚至不能稱之為作業系統的系統,它只有一個任務,那就是格式化。
這個系統執行起來之後,格式化工作就完全由它來代勞了,韓風終於脫離了苦海。
超級系統