【“魂芯二號A”等國產(chǎn)DSP推廣應用成最大難題】前些日子,中國電科38所在福州舉行的首屆數(shù)字中國建設峰會上發(fā)布了實際運算性能業(yè)界同類產(chǎn)品最強的數(shù)字信號處理器——“魂芯二號A”。該芯片由38所完全自主設計,在一秒鐘內能完成千億次浮點操作運算,單核性能超過當前國際市場上同類芯片性能4倍。其實,“魂芯二號A”并非中國唯一的國產(chǎn)DSP,中電14所的華睿,以及前不久中科院發(fā)布的MaPU代數(shù)處理器都是國產(chǎn)DSP中的佼佼者。
魂芯和MaPU是走專用路線的一款DSP
魂芯二號A是一款由中電38所設計的走專用路線的DSP,在魂芯二號A發(fā)布以前,中電38所已經(jīng)開發(fā)了魂芯一號和魂芯二號,并且某型預警機上就采用了魂芯DSP。
雖然在網(wǎng)絡上有“內幕人士”宣傳這是一款逆向工程的DSP,但實際上,中電38所做的是正向設計。誠然,魂芯的原版是XX芯片,但中電38所只是借用了XX芯片的基礎指令集,目的是為了保持與老設備的兼容性?;晷疽惶柡突晷径柨梢哉f是XX芯片的多發(fā)射多核版本。找爹黨給找的“洋爹”自己都沒有這種芯片,你讓中電38所如何逆向呢?
必須指出的是,現(xiàn)在軍工的技術指標要求很高的,完全逆向根本不可能滿足使用要求的。網(wǎng)絡上一些“內幕人士”中國軍工單位研發(fā)芯片都是在山寨的說法,其實是非常值得商榷的。
與魂芯類似,中國科學院的MaPU代數(shù)處理器,也是一款走專用路線的DSP。MaPU代數(shù)處理器由中科院自動化所研發(fā),使用了比較冷門的指令集。之所以給予MaPU代數(shù)處理器的稱呼,恐怕是因為像DSP這種國外已經(jīng)非常成熟,且在商業(yè)上具有高度優(yōu)勢的芯片,國內投資人不愿投錢,這就對科研成果后續(xù)的商業(yè)化非常不利。而且作為科研項目,MaPU代數(shù)處理器顯然比DSP更具噱頭,在獲取科研經(jīng)費上可能會具備一定優(yōu)勢。
即便如此,這也不意味著MaPU代數(shù)處理器是造假,或者是不具備技術水平。畢竟在一些領域,這款DSP還是大有用武之地的,自動化所自己就有不少特殊領域的應用,還有一些軍方應用項目。由于MaPU代數(shù)處理器走的是專用的路子,在所針對的特定領域,性能和表現(xiàn)還是很不錯的。
魂芯、MaPU代數(shù)處理器、華睿、智能星光一號并不沖突
在過去幾十年,中國工業(yè)發(fā)展和技術升級中有一大特色就是重復建設,最好的例子莫過于改革開放之初,全國各省搞技術引進,弄得每一個省都要搞一條彩電生產(chǎn)線似的。結果就是資源浪費,重復建設,這一批彩電企業(yè)大多在之后激烈的市場競爭中被淘汰。
在國內相繼開發(fā)魂芯、華睿、星光智能一號、MaPU代數(shù)處理器的情況下,是否會產(chǎn)生資源浪費,重復建設呢?
答案是否定的。
目前來看,幾家DSP都有各自的特點和針對領域。
也許是因為華睿DSP和龍芯3號有一定聯(lián)系,在定位上,華睿是介于傳統(tǒng)DSP和通用處理器之間。相對于傳統(tǒng)的DSP,華睿的通用性更好,主頻也更高。華睿主要應用于中電14所的應用,創(chuàng)造了國產(chǎn)多核DSP芯片產(chǎn)品應用的“三個之最”:雷達裝備應用型號最多、單臺套應用數(shù)量最多和總應用數(shù)量最多。目前,華睿二號也開始批量應用。
魂芯和MaPU代數(shù)處理器類似,走的都是專用的路子,針對特定應用。像38所的很多應用用的就是魂芯。
而中星微的星光智能一號主要在運算器方面作了相應修改,將傳統(tǒng)的面向數(shù)字信號處理的DSP處理器架構用于處理神經(jīng)網(wǎng)絡,這種用傳統(tǒng)SIMD/DSP架構來適配神經(jīng)網(wǎng)絡的技術思想在國際上已有不少先例,例如CEVA公司的XM4處理器、Synopsys公司的EV處理器等。本質上說,星光智能一號是在用DSP跑人工智能。不過,這并非星光智能一號的黑點,畢竟國內外的那些AI處理器,大多就是干的過去DSP的活。
總而言之,幾款DPS都有各自的應用場景,并不存在沖突。
魂芯、MaPU代數(shù)處理器可用于特定應用,商業(yè)市場前景一般
目前,DSP存在偏向特定應用和偏向通用兩條技術路線。像MaPU代數(shù)處理器就是前者的代表,而華睿則屬于后者。
由于MaPU代數(shù)處理器偏向特定應用,必然導致應用面比較狹窄。而且就第三方來說,這種專用DSP在性能上未必會比華睿這類偏向通用的DSP更強。由于中科院沒有公布MaPU代數(shù)處理器參數(shù),我們就拿偏向通用的華睿和偏向專用的魂芯做例子。
由于DSP領域沒有類似通用處理器的SPECCPU系列評測程序,都是針對自家的設備,很難對性能進行比較?;晷?號采用28nm工藝實際主頻不到600MHz。華睿二號采用40nm工藝,主頻可以到1GHz。如果華睿通用處理器采用28nm工藝,性能還有可能進一步提升。在這種情況下,如果是面向第三方應用,偏向特定應用的DSP是沒有任何優(yōu)勢的。
(展板上的性能最高屬于宣稱術語)
正是因此,業(yè)內專家認為,魂芯、MaPU代數(shù)處理器的意義更多在于立項之初針對的特定應用,對于市場推廣和軍民融合的確難度很大,基本可以認為走不通。有鑒于此,走特定應用路線的魂芯就有轉型的想法,走類似面向AI處理器的技術路線。
必須指出的是,對于諸多國產(chǎn)DSP而言,最大的問題在于推廣應用,畢竟市場推廣才是DSP研發(fā)的關鍵?,F(xiàn)在的國產(chǎn)DSP芯片都還沒有解決這個問題,還遠沒有達到可以自我生存的狀態(tài)。如果DSP只有自家用,是沒有前途的,必須能夠讓第三方也能去用,而且樂于用。否則就沒法形成規(guī)模優(yōu)勢,回收研發(fā)成本,這樣一來,就很難實現(xiàn)自我造血,無法持續(xù)發(fā)展下去。
在Intel處理器來搶DSP的高端市場,ARM來搶中低端市場,F(xiàn)PGA和各種AI處理器都來湊熱鬧的情況下,即便是美國德州儀器也開始擔心投入巨資開發(fā)DSP能否回本,進而降低了對DSP的研發(fā)投入。這也是德州儀器的DSP在過去幾年中研發(fā)速度放緩的原因。
因此,魂芯、MaPU代數(shù)處理器更是有用于特定應用,而且由于很難實現(xiàn)軍民融合,會面臨造血困難進而無法持續(xù)發(fā)展的困局。
結語
雖然魂芯、MaPU代數(shù)處理器的商業(yè)前景不算太好,但DSP領域其實應用范圍很廣,Intel的i5,i7雖然強,但是也無法滿足所有的市場需求。只要深入分析,國內各家DSP還是有很大的發(fā)展空間的。