“根據摩爾定律的規律,芯片上集成的晶體管和電阻數量每兩年將翻一倍,CPU(中央處理器)和DRAM(主存儲器)的性能都在飛速提高。但DRAM存儲容量提高的同時,讀取速度卻不能同步提高,從而與CPU主頻產生極不匹配的情況,這勢必大大影響整個微處理系統的總體性能。
我認為,接下來CPU設計的主要問題之一就是解決高速CPU與低速DRAM之間的平衡問題,以求系統性能整體提高。而在它們之間加入高速緩沖存儲器Cache可以有效解決這一問題。其實早在1964年,IBM公司推出的大型計算機系統System/360系統中就已經出現了緩存概念…”
這是在趙偉明教授家中的客廳里舉行的一個小型學術沙龍,每周周末的下午都會有一批喜愛電子技術的學生和老師,聚在趙教授家客廳的沙發上暢所欲言。趙教授也樂意通過這樣的小型聚會,開拓學生們的視野,培養大家的專業興趣。
今天的話題是微處理器的發展方向,李軒是第一次被邀請,他從開始到現在一直在當一個好聽眾。整個房間里十幾個人中僅有他一人是不是讀電子學專業出生,而選擇了電子計算研究專業。
中大的電子學專業主要學的是硬件,而電子計算研究就是后世的計算機專業,主要學的是程序語言、數據結構這些軟件知識,兩者雖有關聯,但其實是兩個完全不同的方向。
李軒這個學軟件出生的人,卻老是往硬件人堆里湊熱鬧。趙偉明對他這個特立獨行的學生也有幾分好奇,借著今天這個機會點名叫他發言,考考他這個身在曹營心在漢的有趣學生,肚子里到底有多少墨水。
李軒在心里好一番斟酌,才談了談自己的看法。他的觀點不能太細太深,開學才一個來月,電子這門高深的課程對他這樣一個大一新生而言,連入門都算不上。但也不能言之無物,畢竟他來參加聚會的目的是為了展現自己的實力,為以后樹立自己技術牛的形象先打基礎。
除了這些,他還要特別注意,不能蹦出一些這個時代還沒有的名詞,比如非阻塞緩存這個詞好像是在八十年代的論文中才開始提出的,受害者緩存是在九十年代才開始研究的。
于是李軒選了高速緩存這個切入點,隨著微處理器在七十年代的蓬勃發展,內存讀取速度慢的問題已經越來越突出。在八位元處理器時代這個問題還不明顯,隨著英特爾發布十六位元的8086處理器,這個問題已經開始慢慢顯現。
李軒記得在1985年,英特爾發布第一款32位元80386處理器時就已經采用了外置的高速緩存,來解決內存速度瓶頸問題。所以他的觀點是很符合主流處理器技術接下來的發展趨勢,比較有前瞻性。
趙偉明坐在一旁品著咖啡,聽了李軒的觀點不由微微點了點頭。他回香港中文大學任教前,在RCA公司本來就是從事微處理器開發的,RCA公司唯一一款史上留名的著名微處理器RCA1802,他就參與了核心研發工作。
這款八位元處理器被譽為是RISC(精簡指令集)處理器的鼻祖,它功耗低,可靠性強,能滿足外太空高輻射的苛刻環境,是第一塊被應用在太空中的微處理器。
美國國家航天局在1977年發射的太空探測器“旅行者1號”就使用了三顆1802處理器作為系統核心。李軒重生前,這顆離地球最遠的探測器,歷經三十多年的漫長跋涉,已經成功飛出太陽系進入星際空間,但依舊處于正常工作狀態。
“我認為RISC(精簡指令集)才是未來計算機指令系統的優化方向。美國伯克利大學帕特遜教授帶領的研究團隊不久前發表的最新論文中指出,各種指令的使用率相差非常懸殊:一個典型程序運算過程中所使用的80%的指令,是指令集中那20%的常用指令。
而我們為了平衡其他幾乎不怎么用到的大量復雜指令設計,極大的增加了CPU整體結構設計的復雜性,這樣無疑大規模增加了處理器設計的時間和成本…”
李軒侃侃而談時,臉上洋溢著一種專注而又自信的表情,不自覺的讓其他人把注意力鎖定在他的身上。趙偉明的目光也再次落在他的身上,驚訝中略帶一絲不容易察覺的苦笑。
這真是一顆好苗子,雖然是大一剛入學的新生,卻已經能夠并且喜歡閱讀相關專業最前沿的學術期刊,而從中展現出來的扎實理論基礎,比起跟在自己門下的那兩個碩士研究生也絲毫不差。李軒偶爾并發出來的敏銳觀點讓他有一種錯覺,仿佛站在自己面前談笑風生的是一個淫浸在電子領域十幾年的專業前言人士。
知識和技能可以后天培養,但眼光和洞察力卻是上天恩賜的。趙偉明覺得眼前這塊璞玉是自己這幾年來最驚喜的發現,但想到他是個電子計算研究專業的學生,心底又不由生出一絲郁悶。
難道自己要勸他轉到電子學專業來?對于學生未來專業的選擇,中大一貫的立場是憑學生自己所好。畢竟這是關系個人命運前途的事情,老師可以給出建議參考,卻沒有權利決定學生的未來。
趙偉明決定再耐心觀察一段時間,畢竟李軒才剛剛進入大學,第一個學期都還剩兩個多月,他還有三年多的時間仔細斟酌。如果李軒真的在電子領域天賦過人,自己也不排斥從事這方面的工作,到時候他再親自出馬和學生闡明利害關系,也不無不可。
李軒也注意到趙偉明教授看自己時那幾分驚訝的表情,臉上的笑容不由更勝幾分。他今天就是為了裝-逼來的,之前還特地在圖書館泡了好幾天,專業期刊對于其他大一新生來說猶如天書看不懂,但對他來說卻是手到擒來。
對照著期刊上的論文,他就心中有了個大致的思路,哪些觀點還沒在這個時代面世不能說漏嘴,哪些觀點是近期的熱點,自己可以裝一下-逼,做個有理有據的前瞻探討。
而李軒也成功達到了自己的目的,引起了趙教授的關注。趙偉明教授是中大電子系教授中,唯一一個專攻集成電路設計,又有大公司微處理器實際設計經驗的老師。他在學校里也有自己的團隊,專門從事集成電路特別是微處理器的研究工作。
今天來參與沙龍的師生中除了中大電子學專業的學生之外,其余全是他科研團隊的成員。比如坐在左邊竹椅上面容有些黑瘦,理的一個中分頭的男子姓蔡,是中大電子系唯一一個在讀博士。電子學專業大一新生的必修課之一——電子學導論就是由這位蔡博士負責講授的。