“sparc處理器是一款精簡指令集處理器,但它與arm強調的低功耗、低成本不同,造價相對較高,但性能卻非常出衆。”
周碩侃侃而談道:“和arm處理器在便攜終端上的優秀前景不同,sparc的計算機架構非常適合用來作爲服務器使用。同時,它在可靠性方面,也遠遠的超過了x86架構。陸上校也許知道,很多歐洲衛星使用的星載計算機都是這個架構,這說明它非常適合在惡劣環境下使用。”
“所以我們泛翰集團研發的這款sparct1處理器,主要面向的有幾個市場。首先是服務器市場,隨着世界範圍內的互聯網大發展,高性能的服務器處理器肯定會非常有市場。其次是大型機、巨型機,甚至是超算用的處理器市場,我們的目標是打破目前intel、amd、via對超算計算機處理器的壟斷。除此之外,還有車載計算機系統,工業控制計算機系統以及前面說過的星載計算機系統,甚至是艦船控制系統……”
要說sparc處理器架構的計算機,別看其名聲不顯,似乎沒有x86和arm這麼出名,但卻是深入了人類社會的每一個角落。
尤其是在嵌入式和服務器兩個領域,sparc處理器的優勢非常明顯。工業控制、軍工電子、空間應用,這些都是它的主場。除此之外,它的可擴展性和高可靠性以及高性能,更幾乎是爲高端服務器量身定做。
早在1995年intel還在生產奔騰cpu的時候。sun公司就已經推出了64位、頻率高達167mhz的ultrasparci處理器。至於說後來intel和arm架構大行其道的多核心,也不過是sparc玩剩下的東西而已。
當然最重要的是sparc架構處理器。它的源代碼是開源的。
陸歌在心裡當然有自己的判斷,高性能、高可靠性和靈活的嵌入式應用。可以說sparc處理器簡直就是爲軍用量身打造的一樣。
但現在的關鍵是,國內在sparc處理器上面的研究太少。實際上別說目前還不發達的國內了,就算國際上對sparc的架構研究都不深入。1992年sun公司才推出一款比較成熟、市場反應不錯的迷crosparci處理器。
至今,sparc處理器的計算機架構面世連十年都還不到,真正有發展不過三四年時間。在這個領域,可以說大家都還站在同一個起跑線上。甚至在周碩看來,說不定自己會比sun公司更有優勢也說不一定。
“我能看一下,泛翰集團目前的研究成果嗎?”陸歌搓了搓手,有些興奮的看着桌子上的設備。
周碩點了點頭。隨手指着桌子上一堆零散的設備,打開了一個箱子說道:“這是我們正在研發的車載電腦系統,使用的是汽車電瓶直接供電。這款車載電腦可以在非常惡劣的環境下工作,同時監控汽車的多個傳感器。比如說發動機狀況,行駛里程數,胎壓、傳動和電量等數據。如果有電子地圖配合,還可以進行gps或者慣性導航。再有兩三年的時間,數碼攝像技術小型化之後,還可以提供倒車影像。車周全景合成……”
周碩介紹完看起來好像一堆零碎配件的車載電腦,接着指向一個正方形的機箱說道:“這個是我們開發的網絡數據服務器,安裝oracle、sql或者是專用的數據庫軟件均可。我們目前正在開發一種xml數據庫技術,非常適合網絡傳輸的使用。在處理小型數據方面。擁有非常大的優勢。”
“陸上校再看這個——”周碩拿起一個四英寸大屏幕的掌上電腦,說道:“這是一款信息接收終端,配合數字網絡可以訪問網絡服務器。實現數據的上傳和下載。同時自身也有一些基礎的功能,比如說閱讀、輸入、訪問網站之類。而且這款pad安裝了java虛擬機。可以直接使用java語言進行編程開發……”
“這是我們正在研究的一款工控系統,是與趙襄市第一機牀廠進行的合作研發。工控的操作系統比較專業。所以目前的進展不是很快。”
……
周碩將桌子上的一堆設備完整的介紹了一遍,他在sparc架構上面花了不少心思,也做了很大的投入。像車載電腦這類電子產品,原本歷史上使用的都是arm或者x86架構。不能說這兩種就一定比sparc架構不好用了,但可靠性、性能和系統專業性上肯定不如sparc架構更好。
只不過arm和x86本身擁有海量的應用,及早的搶佔了市場形成獨霸的局面,這才把sparc架構計算機擋在了外面。
如今周碩既然抓住了這棵救命稻草,當然要充分的挖掘它的實用價值。和arm架構的系統比起來,怎麼說sparc畢竟和java系出同門不是?就算用虛擬機技術,也是比arm適應性更好。
陸歌邊聽邊連連點頭,這裡面他最關心的還是系統的完整性。雖然有這麼多樣品,但畢竟還是虛擬出來的sparc環境,不管是軟硬件總有種隔靴搔癢的感覺。
“周總,我現在最關心的有兩件方面。”陸歌等周碩說完,這才得空插話道:“一是sparc架構的硬件體系,主板、內存和數據存儲設備,這方面是否已經有成熟的配套方案?二是sparc架構計算機的操作系統,而不是現在這樣相對簡陋的嵌入式系統。”
“部隊上使用的軟件我們可以自己開發,但如果每一種設備都要把應用軟件重新開發一遍,那這個投入可就太大了。所以有沒有通用性好的操作系統,就是非常關鍵的一個問題了。”
周碩聞言微微笑了笑,轉頭用探尋的眼光看向了鮑嶽橋和秋君。兩個人也是對視一眼,輕輕點了點頭。
“陸上校的問題,還是由我來說吧。”秋君站了出來,從會議桌的邊緣拉過來一個笨頭笨腦的筆記本。
如果從做工和設計上來看,這個筆記本一準是賣不上價的次品。設計上顯然這個筆記本沒有考慮什麼易用性、便攜性之類的問題,純粹就是一個長方形的扁盒子。它外殼用的abs塑料透着一股廉價味,好多結合處還能看到縫隙和毛刺。若是從份量上來看,說不定要有個十斤八斤不可。秋君一開機,就能聽到刺耳的風扇聲,頓時開始嗡嗡作響。
“sparc處理器雖然還沒有完成全部的設計,但這臺電腦還是配置了一塊試做版的t1處理器。雖然問題還比較多,但已經可以勉強用來嘗試搭建sparc架構了。”
秋君說着,從筆記本的邊緣搬動了一個卡扣,整個鍵盤和一大塊面板就翹了起來。他熟練的把鍵盤掰開,放在了桌子上,指着筆記本計算機裡面說道:“陸上校請看這裡,這就是t1處理器的芯片,這裡是負責內存和cpu數據交換的北橋芯片,這裡是負責閃存與內存、外設與閃存之間數據交換的南橋芯片。這裡是512m的nand閃存,這邊是32m的內存……”
秋君將筆記本里各個部位的芯片都是做什麼用的,一一的指給了陸歌看。雖然cpu架構不同,但凡是計算機總體結構都是差不多的。cpu、內存、數據存儲設備和外設,這些東西差不多都要有。而把這些設備連接起來的平臺,也就是主板了。
計算機架構做起來說難也難,說容易其實也容易。主要就是在這個主板的設計上面,一塊好主板不僅可以把各種設備連接起來,還能提高系統的可靠性和穩定性。主板的帶寬決定了系統性能的瓶頸,主板的佈線決定了系統設計的合理性,主板的擴展能力決定了系統的多用途……
幸好這對周碩來說完全不是問題,他在重生之前就曾主持開發過sparc架構的網絡數據服務器。雖然是從sun公司直接購買的成套解決方案,但中國人嘛自主吸收的過程總是少不了。
整個主板他雖然不可能全部設計下來,但整個框架和指導思想還是熟悉的。好在精簡指令集的sparc架構,主板南北橋芯片並不複雜。而且有了關鍵的數據以及結構和設計思想的指導,先湊合出一個能用的系統來倒也沒那麼麻煩。
雖然這檯筆記本里面的配件很明顯都是些將就用的貨色,看起來雖然不算粗製濫造,卻也說不上是有什麼整體設計。但陸歌還是看的津津有味,因爲這確實是一套完整的計算機系統,所有功能都已經完備。
隨着計算機的運轉,很快這檯筆記本計算機的屏幕上就顯示出了一個命令符界面。
秋君指着屏幕說道:“陸上校您看,這就是我們開發的操作系統——六耳unix。”