久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 業界動態 > 龍芯將兩款CPU核開源 助計算機教育從“用”向“造”突破

龍芯將兩款CPU核開源 助計算機教育從“用”向“造”突破

作者: 時間:2016-11-07 來源:搜狐公眾平臺 收藏

  中國計算機課程缺乏系統性和深度

本文引用地址:http://cqxgywz.com/article/201611/339766.htm

  中國計算機專業各課程大多獨立設計和實施,各門課程獨立規劃、知識冗余及銜接脫節。計算機專業課程具有很強的系統性,難以分隔,若要真正掌握知識,就必須把所有知識點融匯貫通。

  袁春風教授在其文章中提到,在國內絕大多數高校開設的課程中,很難找到可以與上述四所美國學校相提并論的有足夠份量的關于計算機系統的入門課程……國內絕大多數高校基本上僅是硬件概述,既不會與高級語言編程建立關聯,也沒有講清楚與操作系統的關系,對于與編譯相關的知識也甚少提及,在硬件設計方面也遠遠沒有達到加州大學伯克利分校CS 61C課程的深度。

  某種程度上,目前國內高校計算機系統概論、計算機系統入門或導論之類的課程,內容廣而不深,什么都講一點,什么都講不透。而且在現今的教學體系中,前后課程知識不能有效整合與銜接,課程間知識的重復比較嚴重,這些因素使得學生難以系統地理解課程知識體系。

  此外,國內大多數學校的教學課程基本上還是沿用傳統的教學理念,沒能與時俱進,不像美國那樣,可以讓學生真正了解如何用硬件描述語言通過FPGA來設計現代計算機硬件系統。因此,中國的計算機組成原理課程相對于與美國的計算機系統教育課程而言,在系統性、廣度和深度又都相差很遠。

  缺乏具有工程規模的系統實踐

  在《面向高校系統能力培養的開源計劃》中提到,在現今的教學體系中,更多的是原理性、分析式教學方法,缺乏工程性、綜合式教學方法。課程教學往往突出原理性知識的傳授,注重是什么,有什么,教學方式趨于死記硬背,計算機體系結構的諸多概念,對于學生教學而言仍然停留在概念階段。由于計算機系統設計相當復雜,涉及底層的軟硬件基礎架構,加上往往沒有講授一套有效的工程性構建方法,學生雖然知道基本概念,卻通常無法進行實踐,基本不具備動手能力。

  另外,傳統實驗教學中通常不會涉及較大的工程工作量,而是若干規模相對較小的簡單實驗,比如做一些簡單的指令設計,但卻沒有能力和配套充足的實驗平臺去進行一個全系統的學習實踐。在缺乏足夠的工程工作量的情況下,使得復雜系統中存在的較為深刻的問題難以暴露,并導致學生雖然經過了訓練,但卻因訓練強度不足,不能對系統有較為深刻的認識,無法接觸到現代計算機系統結構中的很多經典概念,也就無法完成具有工程規模的系統級開發。

  相比之下,美國麻省理工學院、加州大學伯克利分校等四所學校在計算機系統入門課程后面都開設了關于數字系統設計的課程,課程內容基本上涵蓋了國內數字邏輯電路和組成原理兩門課的所有內容,基本上都要求學生用EDA方式設計相對完整流水線的CPU。

  缺乏具有工程規模的系統實踐的直接結果就是國內缺乏擁有設計高性能CPU核的能力的人才,國內絕大多數IC設計公司還是處于購買國外的CPU核開發SOC的階段。目前為止,僅有申威—某所、—計算所、飛騰—國防科大擁有自主設計的高性能CPU核。華為購買了ARM v8指令集授權后,計劃開發用于服務器的CPU,除高薪聘請歐美人才外,在國內開出百萬年薪從國防科大招賢,計算所的畢業生更是被打包式招攬。而宏芯在與IBM合作后,也從計算所拉走了一個團隊,并曾高薪從挖人……這些現象一方面說明上述三家單位在技術上獲得了業界普遍認可,同時,這也表明僅有少數大學和科研院所具備培養計算機專業高素質人才的能力。



關鍵詞: 龍芯 CPU

評論


相關推薦

技術專區

關閉