CPU自主可控“核心三要素”發布
會上,倪光南發布了CPU自主可控“核心三要素”內容。是否是真正自主可控主要聚焦三點:一是CPU研制單位是否符合安全保密要求,二是CPU指令系統是否可持續自主發展,三是CPU核心源代碼是否是自己編寫。這三點是CPU是否自主可控最核心的評判標準,同時滿足這三點,就代表符合自主可控CPU要求,不能同時滿足,就代表不是完全自主可控甚至是完全不自主可控。
一、CPU研制單位是否符合安全保密要求
依據國內相關會計準則和相關保密資質的規定,要求CPU企業無境外直接投資,且通過間接方式投資的外方投資者及其一致行動人的出資比例最終不得超過20%。自主可控CPU將大量應用在與國民經濟和國防安全相關的核心信息設備上,對國家安全及經濟發展具有重要意義,事關國家安全的重要企業,必須牢牢掌握在自己人手中,決不能被外資控制。企業的控制權一旦旁落到外資手中,那安全、自主的基礎就不復存在了,所以符合國家安全保密規定是CPU自主可控的最基本要求。
二、CPU指令系統是否可持續自主發展。
指令系統是計算機的抽象模型,是CPU對上層軟件呈現的接口,是CPU自主發展的基石。可持續自主發展的指令系統必須是自主設計的,或者持有國際上已有指令系統的長期有效授權並且可以自主拓展新指令,這樣才能在知識產權上和未來的發展變化中不受制于人。
“如果得到境外企業指令系統授權,但授權是有期限的,到期后境外企業可以終止授權或漫天要價,則會使我們基于該指令系統辛辛苦苦建立的產業生態付之一旦。如果自己不能隨着應用的要求添加指令,則只能亦步亦趨地跟隨別人的技術路線,難以構建安全可控的信息技術體系。”胡偉武解讀道。
三、CPU核源代碼是否自己編寫
這裡的CPU核源代碼主要是指處理器的微結構設計,也就是處理器核心的硬件源代碼要是自主編寫、設計的,而不是來自于第三方授權。
為何CPU核源代碼要自己編寫而不能來自于第三方授權?
因為CPU是一個巨複雜系統,掌握CPU設計的核心技術不是一朝一夕的事情,國外第三方也不可能把自己的核心設計技術告知國內企業,所以“引進吸收再創新”模式在CPU設計行業並不是那么適用。對于這一點,胡偉武表示,Intel的CPU中最近發現的“熔斷”和“幽靈”隱患給業界一個啟示,即使設計者對CPU的複雜度引起的安全隱患都難以完全把握,更別說是看別人的設計了。不少國內CPU企業靠着從第三方公司獲得的軟核授權甚至硬核授權“攢”CPU,他們並不真正知道處理器核心代碼怎么寫,更沒法形成自己的核心設計能力。因此,CPU核源代碼是否自己編寫是判別一個處理器團隊是否具備設計CPU能力的關鍵。
“核心三要素”的發布,讓CPU自主可控有了評判的準繩。當然,這些並不是評價CPU自主可控的全部維度。就自主可控程度而言,比如是否在境內流片生產,配套的軟硬件是否也自主可控等維度又可以用來進一步區分CPU的自主可控程度,但這首先是在滿足CPU自主可控核心三要素的基礎之上。
[ 本帖最後由 白雲2014 於 2018-4-20 09:28 AM 編輯 ]