達芬奇架構和arm架構有什麼區別?

達芬奇架構和arm架構有什麼區別?周小魚2019-07-10 00:29:01

達芬奇架構就是在ARM架構上加了一個AI硬體處理單元,並非和ARM並列的處理器架構,寒武紀早就這樣幹了,華為之前就用的寒武紀的解決方案,只是現在自己弄了,並取了個炫酷的名字(華為經常這樣,總能帶起一波沸騰)。

目前架構就那麼幾種:x86(主要用於桌面端和伺服器)、ARM(移動端)和開源的RISC-V。

達芬奇架構和arm架構有什麼區別?嘟嘟聊數碼2019-06-23 08:30:07

ARM架構屬於手機CPU的核心架構,而華為AI晶片雖說也採用了ARM架構的一部分,但是作為AI加速器的達芬奇架構上與ARM架構並沒有太大關係,屬於華為自研的架構,達芬奇架構所做的就是AI加速器的作用,和傳統的ARM核心進行協調工作以加速AI計算效能,其實達芬奇架構本身也沒有采用非常黑科技的技術,主要是簡單的把計算用的乘加器(MAC)按照不同的計算組織成不同的方式,並搭配標準的資料快取。

達芬奇架構和arm架構有什麼區別?

所以嚴格上來說達芬奇架構是採用部分arm架構,同時以外圍AI加速器來進行張量運算加速,而這類架構倒是更像GPU架構,都是為了最佳化AI智慧計算,加入了對於張量核心的最佳化支援,但是由於GPU並非專門為AI計算設計的,所以在神經網路推理等主流應用上,傳統GPU架構並不如達芬奇架構的效率高,華為之所以堅持自研架構也是為了更好的支援華為的軟硬體生態系統,之前的“寒武紀”儘管也不錯,但是畢竟也是受制於人。

達芬奇架構和arm架構有什麼區別?

arm架構多年來遍佈手機晶片行業,儘管現在業界不少AI晶片架構也是和ARM架構結合的,但是未來的AI晶片架構肯定會逐漸走向專業化的道路,並且有希望和arm架構晶片做到接近的地位,華為作為國內最具晶片研發實力的公司,自研AI晶片架構是必須的,儘管現在看來達芬奇架構並沒有太多黑科技含量在裡面,但是因為不對外銷售,達芬奇架構未來有望成為華為產品差異化競爭的關鍵手段。

達芬奇架構和arm架構有什麼區別?極客談科技2019-06-23 14:58:41

“極客談科技”,全新視角、全新思路,伴你遨遊神奇的科技世界。

華為釋出了nova5機型,搭配了華為最新的麒麟810處理器,並且首次使用自家達芬奇架構。

有人對於達芬奇架構架構並不是很理解,特別是與ARM架構之間的關係!

這裡依次來聊聊ARM架構,ARM架構的優勢以及達芬奇架構與ARM架構之間的關係。

達芬奇架構和arm架構有什麼區別?

什麼是ARM架構,為何移動終端均選擇該架構

ARM架構由ARM公司研發並進行商用,ARM公司是一家晶片技術提供商,當前已經被軟銀收購。當前主流的晶片架構有移動端的ARM架構,桌面端的X86架構等。

那麼,ARM架構的優勢是什麼為,為何不選擇英特爾的X86架構呢?

ARM架構的優勢在於效能強、功耗低、成本同樣較低;

對於移動終端裝置來說,更加偏向於節能、能效等方面,否則待機問題不好處理。

ARM架構廣泛應用於手機、平板,甚至延伸至行動式筆記本、伺服器等。

達芬奇架構和arm架構有什麼區別?

什麼是達芬奇架構,與ARM架構之間的關係是什麼

好吧,認識了ARM架構之後,來看看究竟華為自研的達芬奇架構是什麼呢?

達芬奇架構依然是基於ARM架構,在ARM架構基礎之上研發的NPU;

NPU指的是神經元網路,相當於華為建立了一個獨立的AI硬體處理單元。

華為AI演算法牛不牛,從最近熱議的華為P30 Pro拍攝月亮就能夠看出。其實,華為最早從麒麟970、麒麟980處理器就已經使用該技術,當時由中科寒武紀研發。此款麒麟810處理器,則是華為獨立研發的達芬奇架構。

達芬奇架構和arm架構有什麼區別?

華為與ARM架構今後的發展

美國持續的對華為進行打壓,ARM已經宣佈同華為之間中斷合作。

華為當前已經購買了ARMv8永久的使用權,在ARMv9沒有出來之前,對於華為影響較小。

華為未來將會具有兩種選擇方式:

一種是在ARMv8架構基礎上進行研發,對該架構獨立完成升級工作;

一種是完全丟棄ARM架構,研發出一種新的晶片架構。

基於目前國內晶片實際情況,華為採用第一種方式的可能性較大。

達芬奇架構和arm架構有什麼區別?

關於華為自研的達芬奇架構以及今後華為晶片架構發展路線的問題,您怎麼看?

歡迎大家留言討論,喜歡的點點關注。

達芬奇架構和arm架構有什麼區別?LeoGo科技2019-06-23 09:52:47

感謝您的閱讀!

達芬奇架構打破了ARM架構的鉗制?

麒麟810一發布,讓眾多的消費者為之一震,因為它採用了達芬奇架構。在ARM切斷了和華為的合作後,華為海思自研架構成了必然之路,那麼達芬奇架構是類似於ARM架構的華為自研的破局架構嗎?

實際上,達芬奇架構是AI架構,它取代了寒武紀的NPU,使用的是自研的達芬奇架構NPU。

達芬奇架構和arm架構有什麼區別?

但是,它同樣是里程碑的,因為它的特性明顯:使用了達芬奇魔方,張量化立體運算單元 ;採用了澎湃算力,單位晶元面積,能效出眾; 支援的運算元多,數量多達240+ ,通用性好;採用了FP16 精度,INT8量化精度業界領先。

達芬奇架構和arm架構有什麼區別?

實際上,達芬奇架構使用了高效能3D Cube計算引擎為基礎,針對矩陣運算進行加速,大幅提高單位面積下的AI算力。所以,它比驍龍855的AI效能更強。但是,你要知道一件事:它不是CPU架構,和ARM架構不是一回事!

達芬奇架構和arm架構有什麼區別?

ARM架構,更主要的是ARM指令集系統,一種精簡指令集(RISC)架構,它能夠在高的時鐘頻率下,減少不常用的指令集的使用提升處理器的執行效率。

相比達芬奇架構,這個整合傳統DSP與Google TPU張量計算的多元模式架構,所帶來的效能,主要還是在於AI方面。

實際上,達芬奇架構的使用,說明了海思自研架構的決心,現在除了CPU使用ARM架構之外,GPU也進行了定製,這可能就是華為的未雨綢繆,雖然獲得了ARMV8永久授權,不能解決CPU架構問題,終歸會被牽制。

達芬奇架構和arm架構有什麼區別?每日精彩科技2020-12-16 22:45:24

很高興能夠看到和回答這個問題!

達芬奇結構採用高效能的3D Cube加速矩陣,大大提高了單位面積的計算效率。比英雄龍855好太多了。但你要知道一點:這不是處理器的架構,而是手的結構-不是一個人的結構!

華為自研Da Vinci架構NPU

創新架構達芬奇魔方張量化立體運算單元,澎湃算力單位晶元面積最佳能效,FP16精度INT8量化精度業界領先。

達芬奇架構和arm架構有什麼區別?

達芬奇架構還是以手臂結構為基礎。它是一個基於手架構的硬體處理模組。它不是手處理器的替代品,而是在手處理器的基礎上增加了一個通用處理器加速器。”華為海思麒麟操作810晶片是以NPU達芬奇為模型的,即這個加速器當然是核心系統PNPU中的bifens,其中MAC由各種計算設施組成,結合MAC組支援的標準資料快取和Al操作,由一個三維立體模組組織。

ARM架構,特別是ARM指令集結構,是一種簡化的指令集架構(RISC),可以減少經常使用的指令集的使用,從而提高處理器的效率。

達芬奇架構和arm架構有什麼區別?

“達芬奇”架構NPU技術是基於ARMv8結構的改進和最佳化,armv8早已具備繼續使用的條件。無論哪種方式,這種架構都採用了全新的神經結構技術。

你可能會認為,晶片神經元是演算法“ai"大腦.人工智慧演算法負責很多操作,比如攝影,還有移動廣告等,據說有一個強大的人工智慧演算法,它根據演算法自動最佳化影象的各個方面,它的曝光或色差。

ARM架構是我國手機採購的主要微處理器結構,不斷採用ARMv8系統。即使中國終止與ARM的合作,也不會影響ARMv8結構的使用。

鑑於計算密度高,當電路全速執行時,電路的完整性至關重要,而 picos 電流控制技術有效地滿足了這一極其重要的要求。

同時,達芬奇還集成了超高向量處理器和標量處理器的元素。這樣的多層結構不僅可以支援Matrix之外的計算,還可以適應未來神經網路中計算型別可能的變化。

達芬奇架構和arm架構有什麼區別?

在中國,NPU系統是基於ARM晶片的神經網路,我們常說人工智慧演算法是框架的功能。

與達芬奇架構相比,這種多模組架構將傳統的DSP模型和谷歌TPU 張量計算相結合,主要應用於人工智慧領域。此外,儘管ARP繼續授權,但GPU現在正在適應可能代表先發制人的新條件。

儘管採用了am為核心,但達芙妮仍然是一個獨立的國家研發架構,華為已經獲得了ARMv8架構的永久許可,

無論arm是否同意華為使用,華為都將繼續在armv8架構上進行研發,將逐步形成一個獨立的體系,支援自己的Ascend大規模結晶,甚至授權企業。達芙妮結構-NPU和ARM是兩種不同的結構。

達芬奇架構和arm架構有什麼區別?

但它們是不同的,ARM就是在此基礎上建立的基礎設施。華為目前擁有ARMv8的永久使用權,所以結束ARM與中國的合作不會影響依託人工智慧戰略和Arm架構,華為開發了獨特的達芙妮結構,不僅滿足未來需求,也符合現有標準。

符合現行標準的研發戰略將推動形成由多個核心lP、晶片、加速器、伺服器和叢集組成的統一結構,並與硬體和行動式連線。

目前華為正面臨前所未有的科技打壓,華為自研達芬奇架構正是其突破美國封鎖的關鍵之舉,在此也祝福華為能夠挺過困難時期為我們奉上更加精彩的產品!

以上便是我的一些見解和回答,可能不能如您所願,但我真心希望能夠對您有所幫助!不清楚的地方您還可以關注我的頭條號“每日精彩科技”我將竭盡所知幫助您!

碼字不易,感覺寫的還行的話,還請點個贊哦!

達芬奇架構和arm架構有什麼區別?閒來說機2019-06-23 16:19:37

事實上,這兩者不是同一個東西,ARM架構更多應該是與X86架構進行比較,兩者都是CPU架構,分別基於

精簡指令集(RISC)和

複雜指令集(CISC),簡單來說就是ARM注重功耗比,適合散熱能力有限的移動裝置使用,而X86架構更注重效能和速度。

達芬奇架構是華為自研的NPU架構,在功能上與之前採用的寒武紀的NPU是一樣的。所謂NPU即神經網路處理器,採用“資料驅動平行計算”的架構,特別擅長處理影片、影象類的海量多媒體資料。可以簡單的將NPU處理器理解為只處理單一領域,而CPU則處理所有領域,NPU一般也可稱為是協處理器。

因此,

該NPU本質上依舊是遵循RISC指令集的,可以理解為採用傳統的ARM處理器+AI加速器

,其AI加速器就是達芬奇核心。

達芬奇架構直接地把計算用的乘加器(MAC)按照不同的計算組織成不同的方式,並搭配標準的資料快取。當要做人工智慧相關的計算時,可以使用按cube(“三維立方”) 模式組織的MAC群,從而支援相關計算。當需要其他常規計算時,則可以使用向量或標量計算MAC。對於不同規模的晶片,可以透過放置不同數量的達芬奇核心來滿足需求,因此同一個達芬奇核心的設計可以靈活地滿足華為戰略橫向上不同應用的需求。

華為自研的達芬奇架構更多的比較物件應該是其他的人工智慧晶片架構,例如Nvidia的GPU和Google的TPU,而不是與CPU架構做比較。

簡單來說,無論是GPU還是TPU以及NPU目前更多都是協處理器,承擔部分領域的邊緣計算,這與ARM或者是X86有著本質的區別。

目前,在人工AI晶片領域來說,Nvidia的GPU架構主要源自傳統GPU多核並行架構,其GPU主要還是處理影象,並非天生為人工智慧而生,因此在卷積神經網路推理等主流應用上,效率並不高;谷歌的TPU上使用systolic array架構,該架構採用脈動陣列,對於記憶體頻寬的需求較小,但是很難小型化的同時保證執行效率,更適合需求高階算力的場景,對於終端低算力低功耗應用適配性不夠好。

相較於以上兩者,華為的NPU採用達芬奇架構,專門為卷積神經網路進行最佳化,並能夠動態滿足不同算力需求。

除了達芬奇架構,華為還有傳說中的笛卡爾架構,主要用於自家的GPU上,不知道會不會在下一代麒麟晶片中釋出,拭目以待。

達芬奇架構和arm架構有什麼區別?繁星落石2019-06-22 23:46:00

謝邀。

Davinci架構面向AI運算加速,是定製化特性化加速架構,並非真正意義上的完全自主晶片架構。Davinci架構的核心還是ARM架構,外圍加入了AI加速結構,用以實現張量運算。

Davinci的本質性應用更接近於GPU而非CPU,所以效能對比可能並不準確,因為兩者執行命令的方式不同,同時兩者也缺少相互替代性,ARM的市場和Davinci並不完全重疊,將Davinci應用在自家伺服器產品上也只是證明了基於ARM架構的伺服器產品是可行的。

達芬奇架構和arm架構有什麼區別?太平洋電腦網2019-06-23 20:50:18

其實,說得簡單一點,也是達芬奇架構是晶片的一部分,雖然這晶片是採用部分ARM架構的(CPU部分),但是它不是CPU,它是另外一個跟CPU搭檔使用的晶片,是一個自行研發的架構,採用AI外圍加速,專門為人工智慧定製。

達芬奇架構把計算用的乘加器按照不同的計算組織成不同的方式,採用魔方式MAC陣列,直接將計算用的MAC按不同計算以不同方式進行組合,支援卷積神經網路推理,然後搭配標準的資料快取。

說點人話,ARM提供的一張關於CPU的圖紙,但是晶片設計商需要在CPU的圖紙上建設出GPU、ISP、DSP等等一整個SoC。其中,達芬奇架構的NPU也就是跟GPU同一種屬性的,基於CPU發展出來擁有某種功能特性的晶片。GPU負責圖形處理部分,NPU複製處理人工智慧計算部分。

達芬奇架構和arm架構有什麼區別?

在AI Benchmark榜單,麒麟810以32280+分的超高AI跑分超過驍龍855,甚至連自己的哥哥都打,AI跑分高於此前華為的旗艦晶片麒麟980。

其實,你說它多強或者多大的黑科技,也不是。因為這是一顆人工智慧的晶片,技術含量是有的,但是並不能說是獨家武器,好像此前也是使用寒武紀的一樣的。

但是,這是華為的自行研發的架構,非常有意義。而且也不對外銷售,能夠形成自己的差異化。

這已經不是達芬奇第一次亮相了,上一次,也就是18年10月的時候,華為徐直軍推出了兩款AI晶片,分別是面向雲端超高算力場景的昇騰910、以及主打終端低功耗AI場景的昇騰310,沒錯這兩款晶片都是採用達芬奇架構。

有人說是,這是自行研發晶片什麼的,這沒錯。但是它的意義不僅僅是自行研發。寒武紀也是自行研發的人工智慧晶片的。

它更加重要的看到我們國家的人工智慧晶片多點開花,比起此前的CPU和GPU的,我們在新興的人工智慧晶片行業的話語權更加大了。

達芬奇架構和arm架構有什麼區別?糳一半的夢最痛2019-06-22 01:14:04

一個針對npu所設計的架構(達芬奇),一個是針對cpu設計的架構(arm)兩者設計物件不同,所以無法比較

達芬奇架構和arm架構有什麼區別?Lscssh科技官2019-06-24 11:44:38

區別很大,因為這兩者完全是針對兩種不同內容的架構。

ARM:

這個我想大家都知道,手機晶片的架構,高通、蘋果、華為的手機晶片都是基於ARM的架構而來,因此,ARM架構對於手機晶片來說屬是針對CPU和GPU的架構。但是ARM並不僅只用於手機晶片,還包括其他一些領域,比如多媒體播放器、電腦外設、甚至導彈的彈載計算機等軍用設施也有應用,可以說用途廣泛,可普遍應用於嵌入式系統設計。

達芬奇架構:

很多使用者看到麒麟810使用達芬奇架構就以為這次的晶片就不再使用ARM架構了。其實這是錯誤的!華為新發布的麒麟810晶片依舊是基於ARM架構(Cortex-A76),當然這也屬於是魔改。達芬奇架構其實只是指的NPU,也就是掌管智慧計算的單元,如果你仔細看一些新聞的話,會明確說這是華為的AI自主架構。這一架構主要用來支援人工智慧晶片,未來幫助華為按照自己對人工智慧的理解進行應用。

看到這裡,我想題主應該能明白ARM架構和達芬奇架構根本的區別了。

最後這裡提一下寒武紀,有些使用者可能知道,華為之前的NPU使用的是寒武紀的晶片,這次則完全拋棄了,這對寒武紀是一大打擊。為何會出現這種情況呢?

一是華為可以更好的掌握技術升級節奏,從而有效掌握供應鏈安全,二是因為寒武紀雖然早期是華為孵化起來的,但最終卻落入了聯想中科的手中成了內部消化專案,導致華為出局。為此,華為不得不重新搭建自己的AI架構,從而避免再度出現寒武紀類似的情況,並且也能讓自己出更好的產品。

感謝閱讀,給點個贊鼓勵下吧,歡迎關注【羅氏蟲社】,謝謝~~

達芬奇架構和arm架構有什麼區別?EmacserVimer2019-08-07 12:27:05

從技術上講達芬奇架構並不是一項革命性的全新技術,達芬奇架構本質上還是構建在ARM基礎之上研發的NPU,本質上是華為為人工智慧時代算力提升建立的AI硬體處理單元。其實NPU跟GPU有異曲同工之妙,大家都知道GPU就是在CPU基礎上發展起來的特殊功能晶片,主要用來負責圖形處理,而NPU就是用來處理人工智慧計算。

華為為什麼要做達芬奇?

說白了還是中興事件以及很多年前華為那個不可能的假設,今年就差一點把華為逼到不得不作出嘗試和改變的境地。一旦某些原因導致的技術封鎖,“假設一切國外的先進技術不可得”,華為必須要在晶片、作業系統等眾多領域必須要有足夠挺起腰桿的資本。

先來說說ARM,ARM是英國晶片設計廠商ARM公司研發、維護並且商用的移動處理器晶片技術提供商,不過這家公司只設計方案,並不生產流片,就跟建築行業一樣,ARM公司就是晶片領域的建築事務所,而真正去建樓的卻是建築公司。現在已經被日本軟銀全資收購,ARM架構跟X86一樣都屬於處理器架構,對應的是兩套指令集,X86使用的是CISC複雜指令集、而ARM使用的是RISC精簡指令集,只不過ARM主要用在移動端。

達芬奇架構和arm架構有什麼區別?

跟桌面的X86架構比起來,ARM架構效能不錯、功耗更低,現在在移動端、甚至桌面端也都在用ARM架構的處理器。目前全世界移動處理器基本上都是用ARM的架構方案,大家把設計圖買過來之後,還得自己把CPU、通訊基帶、GPU等組合起來形成完整的So,不過高通、蘋果等實力比較強的企業,拿到ARM的設計方案之後繼續魔改。華為、聯發科這樣的實力稍微差一點的企業,就基本上直接把ARM的公版架構拿過來直接使用就好,畢竟沒有研發實力你很難保證自己魔改之後處理器的效能能夠達到公版的效能。

人工智慧到來是一個機會,目前手機在人工智慧領域的應用還不是很多,華為完全可以利用這塊處女地進行測試,現在的華為剛好有這個機會,畢竟等這塊太過於成熟以後再來投入研發就比較遲了,目前全行業真正在專門做AI方面探索的,只有蘋果和華為,華為如果能夠把握好這個先發優勢,那麼未來很有可能成事。

最終很明顯,華為在NPU領域的嘗試,以及華為海思麒麟這幾年的技術儲備,華為未來就是要探索完全自主架構的可能性,這樣不至於在面對封鎖的時候陷入中興一樣的絕境,這個教訓太痛了。

達芬奇架構和arm架構有什麼區別?清水夏日2020-11-21 19:46:14

“達芬奇架構”與“ARM架構”這兩個名詞聽起來很奇妙,給我們以神奇的感覺!那麼我們今天就一探究竟到底有多神奇。

達芬奇架構和arm架構有什麼區別?

我們現在所用的智慧手機能看影片、聊天、拍照這麼強大功能核心是什麼,由誰支配呢。其實一部智慧手機擁有強大的功能與其內部的CPU晶片功能息息相關,晶片功能越強大,手機實現的功能也就越多。這顆晶片好比人類的大腦,支配著手機的各項活動。

達芬奇架構和arm架構有什麼區別?

介紹到這裡,我們就來看看這神奇的晶片是怎麼一回事。

就拿我們的地球來做個比喻,我們人類在上面蓋了各種各樣的建築物,是不是特別美麗呢!然後,這些建築物有的是房子,供我們人類居住。有的是辦公的廠區、有的是名勝古蹟,有的是展覽館、有的是旅遊聖地。可以這樣說在地球這個晶片上凝結了人類的智慧結晶,發揮著各自的作用。

達芬奇架構和arm架構有什麼區別?

但是這些建築都源於人類的美妙構思按照所設計的獨特結構而實現的。

現在我們說ARM架構與達芬奇架構是不就好理解了呢

ARM架構簡述

ARM架構由ARM公司研發並進行商用,ARM公司是一家晶片架構技術提供商。

達芬奇架構和arm架構有什麼區別?

ARM架構優勢:

效能強

功耗低

成本同樣較低

對於移動終端裝置來說,更加偏向於節能、能效等方面,否則待機問題不好處理。ARM架構屬於手機CPU的核心結構。

達芬奇架構

達芬奇架構和arm架構有什麼區別?

達芬奇架構是建立在ARM架構基礎之上,進行研發的NPU(NPU指的是神經元網)。

華為早在麒麟970、麒麟980處理器就已經使用該技術。麒麟810處理器,

是華為獨立自主研發的達芬奇架構。

達芬奇架構和arm架構有什麼區別?

麒麟990E的GPU就是14核Mali-G76,NPU為大核+微核的雙核達芬奇架構。

達芬奇架構作用是AI加速器,和傳統的ARM核心進行協調工作以加速AI計算效能。

總結:達芬奇架構也就是說在ARM架構的框架下,實現外圍佈局及提高效能,讓AI智慧進一步得到最佳化。

達芬奇架構和arm架構有什麼區別?程式設計師互動之家2019-07-07 23:29:47

華為首次使用自家達芬奇架構是自己新出的麒麟810處理器,該處理器搭配在華為新發布的nova5機型上。那麼該達芬奇架構是否是完全獨立開發還是整合ARM架構,提升之後的呢?

達芬奇架構和arm架構有什麼區別?

英國ARM公司(2016年被日本軟銀公司收購了,現在是一家日本公司了)是全球領先的半導體智慧財產權 (IP) 提供商。全世界超過95%的智慧手機和平板電腦都採用ARM架構,ARM是世界上最具影響力的晶片技術提供商之一,主要從事低費用、低功耗、高效能晶片研發,全世界99%的智慧手機和平板電腦都採用ARM架構。所有的iPhone和iPad都使用ARM晶片,多數Kindle閱讀器和Android裝置也都採用這一架構。

達芬奇架構和arm架構有什麼區別?

ARM 公司本身並不靠自有的設計來製造或出售 CPU ,而是將處理器架構授權給有興趣的廠家。ARM 提供了多樣的授權條款,包括售價與散播性等專案。對於授權方來說,ARM 提供了 ARM 核心的整合硬體敘述,包含完整的軟體開發工具(編譯器、debugger、SDK),以及針對內含 ARM CPU 矽晶片的銷售權。對於授權方來說,其希望能將 ARM 核心整合到他們自行研發的晶片設計中,通常就僅針對取得一份生產就緒的智慧財產權核心(IP Core)認證。對這些客戶來說,ARM 會釋出所選的 ARM 核心的版圖,連同抽象模擬模型和測試程式,以協助設計整合和驗證。需求更多的客戶,包括整合元件製造商(IDM)和晶圓廠家,就選擇可合成的RTL(暫存器傳輸級,如 Verilog)形式來取得處理器的智慧財產權(IP)。藉著可整合的 RTL,客戶就有能力能進行架構上的最佳化與加強。這個方式能讓設計者完成額外的設計目標(如高震盪頻率、低能量耗損、指令集延伸等)而不會受限於無法更動的電路圖。雖然 ARM 並不授予授權方再次出售 ARM 架構本身,但授權方可以任意地出售製品(如晶片元件、評估板、完整系統等)。華為就屬於ARM的授權方之一,而且華為已經獲得了ARMv8架構的永久授權,也就是你再封鎖,我也有使用這個的權利,ARMv8是ARM公司的32/64位指令集,目前的處理器都是這一指令集的產物。

達芬奇架構和arm架構有什麼區別?

所以,達芬奇架構依然是基於ARM架構,在ARM架構基礎之上研發的NPU,NPU指的是神經元網路,相當於華為建立了一個獨立的AI硬體處理單元。

達芬奇架構和arm架構有什麼區別?

華為未來將會具有兩種選擇方式:

一種是在ARMv8架構基礎上進行研發,對該架構獨立完成升級工作;

一種是完全丟棄ARM架構,研發出一種新的晶片架構。

什麼都去搞自己的一套標準對中國公司走向國際是個災難,國內的關鍵行業實施國產替代是有必要的,但也不可能凡事都搞自主創新。華為創始人任正非前段時間一改以往的神秘,大量接受了國內外媒體的採訪,其中也談到了自主創新的話題,他就表態說從不支援自主創新這個詞,科學技術是人類共同財富,我們一定要踏在前人的肩膀上前進,這樣才能縮短我們進入世界領先的程序。什麼都要自己做,除了農民,其他人不應該有這種想法。

達芬奇架構和arm架構有什麼區別?

所以在ARM架構基礎上進行研發,對該架構獨立完成升級工作是未來的長期方向。

達芬奇架構和arm架構有什麼區別?水哥愛搞機2019-06-24 20:36:17

華為有了達芬奇自研架構的NPU了,那麼是不是說自主研發的GPU也不遠了?首先我們要弄懂這個達芬奇架構和ARM又有什麼區別呢?其實要說起來還是非常簡單的,咱們都知道高通的處理器是自主研發的Kryo架構,但是高通的這個Kryo架構也是根據ARMA76魔改過來的,其實達芬奇架構也是來源於ARM核心!

達芬奇架構和arm架構有什麼區別?

麒麟810上面的達芬奇NPU也就是傳統的傳統的ARM核+AI加速器的模式,當然了這個最重要的AI加速器算是達芬奇NPU的核心:把MAC按照不同的計算組成不同的方式,搭配標準的資料快取,進行人工智慧運算時按照cube三維立方模式組織的MAC群支援相關運算。

哈哈說了這麼多可能有些不好理解,雖然是基於ARM核心但是這顆達芬奇NPU仍然是華為的自研架構!

達芬奇架構和arm架構有什麼區別?

那麼華為之前採用的寒武紀NPU呢?

其實華為和寒武紀是兩個不同的公司,它們並不是一起的

,這個達芬奇NPU才是華為的親兒子,華為自己能夠研發架構了當然了要採用自己的產品,這樣才利於長遠的發展,至於華為前期花錢找寒武紀合作學習那是必須要的,而寒武紀也因為華為名氣大增,未來的市場前景也是不可限量的!

達芬奇架構和arm架構有什麼區別?

我們最期待的還是華為的自主研發GPU,只有把自主的GPU做出來才能堵住很多人的嘴吧,當然了目前擺在華為面前最嚴重的問題就是ARM的授權問題,所以未來最新的CPU架構不知道華為還能不能採用,當然了我個人還是願意相信最後都能達成和解的!

達芬奇架構和arm架構有什麼區別?大哥大雜談2020-12-24 11:10:43

說說個人對達芬奇架構NPU的理解,華為達芬奇架構的那套東西其實就是針對神經網路特殊最佳化過的NPU單元,在神經網路的相關任務中,其效能要比CPU和GPU高得多,可以理解為一種專用處理器,他乾的那些活,CPU和GPU也可以幹,只是能效要遠低於達芬奇NPU,實際上目前高通,蘋果,聯發科,三星等公司的晶片都會有相關的專用計算單元,以提供更強的AI效能。

實際上華為的達芬奇NPU使用了

華為自研的高效靈活CISC指令集

,所以你要問達芬奇架構和Arm架構有什麼區別,二者的指令集具有明顯的差異,一個是CISC指令集,一個是RISC指令集,既然指令集差異明顯,那二者就不屬於同指令集的處理器,因此就不能說什麼達芬奇NPU也是基於ARM架構了,實際上華為也可以將達芬奇架構的產品用在其他架構的產品上面,譬如在X86的筆記本里面掛一個達芬奇的NPU,作為協處理器去實現AI加速的功能,不過對於普通使用者而言,我們可以將達芬奇NPU和ARM處理器,簡單的理解成GPU和CPU之間的區別。

達芬奇架構和arm架構有什麼區別?

實際上我們去看華為達芬奇NPU的核心的時候,你可以發現,它和CPU一樣有運算單元,控制單元,快取,內部匯流排這些東西。譬如下圖中的Cube矩陣乘法單元,主要就是提供算力,可以簡單的理解為算力單元,實際上算力單元除了Cube還有Vector向量計算單元,其相比Cube主要在於其靈活性,因為Cube的算力雖然很強,但是隻能完成矩陣乘運算,還有很多計算型別要靠Vector向量計算單元去完成,Vector的指令要豐富的多,可以覆蓋各種基本的計算型別和許多定製的計算型別。而Scalar單元,主要就是起到流程控制的作用。

達芬奇架構和arm架構有什麼區別?

所以說達芬奇架構和ARM架構有什麼區別,從指令集來看,二者的區別大了去了,一個是華為自研的CISC指令集,一個是RISC指令集,根本就是2個不同架構的處理器,不過從具體的硬體產品來看,我們可以將二者理解為不同用途的處理器,達芬奇NPU類似於大家常見的顯示卡GPU,專用效能強,往往只是為了完成一些專門的任務,而ARM處理器就是大家常見的CPU,通用效能強,可以做各種各種的事情,只是效率沒有GPU那麼高。

達芬奇架構和arm架構有什麼區別?爻信社交2020-04-28 18:20:27

有人對於達芬奇架構架構並不是很理解,特別是與ARM架構之間的關係!

這裡依次來聊聊ARM架構,ARM架構的優勢以及達芬奇架構與ARM架構之間的關係。

達芬奇架構和arm架構有什麼區別?

什麼是ARM架構,為何移動終端均選擇該架構

ARM架構由ARM公司研發並進行商用,ARM公司是一家晶片技術提供商,當前已經被軟銀收購。當前主流的晶片架構有移動端的ARM架構,桌面端的X86架構等。

那麼,ARM架構的優勢是什麼為,為何不選擇英特爾的X86架構呢?

ARM架構的優勢在於效能強、功耗低、成本同樣較低;對於移動終端裝置來說,更加偏向於節能、能效等方面,否則待機問題不好處理。

ARM架構廣泛應用於手機、平板,甚至延伸至行動式筆記本、伺服器等。

什麼是達芬奇架構,與ARM架構之間的關係是什麼

好吧,認識了ARM架構之後,來看看究竟華為自研的達芬奇架構是什麼呢?

達芬奇架構依然是基於ARM架構,在ARM架構基礎之上研發的NPU;NPU指的是神經元網路,相當於華為建立了一個獨立的AI硬體處理單元。

達芬奇架構和arm架構有什麼區別?

華為AI演算法牛不牛,從最近熱議的華為P30 Pro拍攝月亮就能夠看出。其實,華為最早從麒麟970、麒麟980處理器就已經使用該技術,當時由中科寒武紀研發。此款麒麟810處理器,則是華為獨立研發的達芬奇架構。

華為與ARM架構今後的發展

美國持續的對華為進行打壓,ARM已經宣佈同華為之間中斷合作。

華為當前已經購買了ARMv8永久的使用權,在ARMv9沒有出來之前,對於華為影響較小。

華為未來將會具有兩種選擇方式:

一種是在ARMv8架構基礎上進行研發,對該架構獨立完成升級工作;一種是完全丟棄ARM架構,研發出一種新的晶片架構。

達芬奇架構和arm架構有什麼區別?

基於目前國內晶片實際情況,華為採用第一種方式的可能性較大。

關於華為自研的達芬奇架構以及今後華為晶片架構發展路線的問題,您怎麼看?

關注我,瞭解更多有趣的科技知識。

達芬奇架構和arm架構有什麼區別?甘為嫁衣2021-02-21 08:09:10

因為存在就是合理的!ARMv8 架構能延續至前不久(ARMv9出來),就說明總體上有它的生命力!而ARMv9的誕生可以理解為他們想阻止華為甚至所有中國企業的使用!!!創新一個新架構的天量工作量和冗長的完善過程都是在當下不可想象的事,有鑑於此,最好的路徑是華為或其他中國企業在ARMv8架構基礎上跟進研發,走出中國自己的路來!!!!!!

達芬奇架構和arm架構有什麼區別?粽子Han2019-06-23 22:43:49

感謝您的閱讀

其實一個簡單的公式就可以說明這兩者的區別

達芬奇核心=ARM核+AI加速器

ARM為什麼這麼出名?這跟ARM的特性以及技術發展方向有關,ARM架構,曾稱進階精簡指令集機器(Advanced RISC Machine)更早稱作Acorn RISC Machine,是一個32位精簡指令集(RISC)處理器架構。

ARM處理器廣泛使用在嵌入式系統設計,低耗電節能,非常適用移動通訊領域。消費性電子產品,例如可攜式裝置(PDA、行動電話、多媒體播放器、掌上型電子遊戲,和計算機),電腦外設(硬碟、桌上型路由器),甚至導彈的彈載計算機等軍用設施。

正因為ARM的這些特性,可以說是移動時代的來臨,成就了ARM現在的地位。

達芬奇架構和arm架構有什麼區別?

讓我們說回到達芬奇架構,既然還是基於ARM核研發的,那麼達芬奇架構的核心競爭力到底在哪呢?這裡可以用四個字來形容:

唯快不破

達芬奇架構和arm架構有什麼區別?

華為同時注重深度和廣度的人工智慧戰略是以技術為基石的,而其技術棧中最具有挑戰性,同時也是最具有區分度的就是底層晶片。為了滿足華為戰略上的需求,其晶片技術需要滿足以下需求: 效能好,否則難以撼動Nvidia的位置,這毫無疑問是戰略深度中最重要的一個要素; 設計可伸縮性好,同一架構可以透過修改設計規模快速部署到不同算力尺度的應用,從而實現戰略廣度快速鋪開的需求、通用性好、能相容儘可能多的操作、上市速度要快。 以上四點要同時滿足是非常困難的,尤其是一些非常痴迷於技術的公司,往往會選擇去探索新的晶片架構以把前三個需求做到極致,這也就意味著放棄了第四個能快速上市的需求,因為新架構往往意味著較長的研發週期和較大的風險,難以做到快速上市。而華為的選擇則是在傳統架構上做足夠的工程最佳化,並不追求極致效能,但求能滿足使用者需求並快速落地。與之對應的是華為使用在Ascend系列晶片中的達芬奇架構。

達芬奇核心從架構上看起來也並沒有使用炫技式的前沿技術,而是簡單直接地把計算用的乘加器(MAC)按照不同的計算組織成不同的方式,並搭配標準的資料快取。當要做人工智慧相關的計算時,可以使用按cube(“三維立方”) 模式組織的MAC群,從而支援相關計算。當需要其他常規計算時,則可以使用向量或標量計算MAC。對於不同規模的晶片,可以透過放置不同數量的達芬奇核心來滿足需求,因此同一個達芬奇核心的設計可以靈活地滿足華為戰略橫向上不同應用的需求。

達芬奇架構和arm架構有什麼區別?波風水門2019-06-22 16:10:58

mide in china

達芬奇架構和arm架構有什麼區別?國民暖男神於傳奇2019-09-05 13:12:51

ARM架構是Advanced RISC Machine縮寫,是32位精簡指令集(RISC)處理器架構,ARM處理器廣泛使用在嵌入式系統設計,低耗電節能,非常適用移動通訊領域。消費性電子產品

而達芬奇架構是華為自研NPU架構:是華為自研的面向AI計算特徵的全新計算架構,具備高算力、高能效、靈活可裁剪的特性,主要用在AI計算方面,相比CPU處理,有更高校用途,

總之兩者應用方向不同,處理方式不同,各有各的方向性優點

達芬奇架構和arm架構有什麼區別?乖乖的默先生2021-03-11 16:37:49

完全兩碼事

一個是CPU架構

一個是NPU架構

達芬奇架構和arm架構有什麼區別?沒想好起個什麼暱稱2020-03-27 10:03:31

你指的ARM架構,我理解為是指CPU架構,CPU架構基本上是馮諾依曼架構,即取指,運算,儲存這樣的流程,CPU適合邏輯運算,運行復雜的軟體,例如各種軟體。而達芬奇架構是適合AI運算加速的一種並行流水計算方式。例如在一個時鐘週期內,進行n次矩陣乘加運算,基於記憶體運算的流水。適合特定的運算,如卷積網路,不適合邏輯運算。達芬奇架構更像GPU的運算原理

達芬奇架構和arm架構有什麼區別?大大大橙子吖2019-09-09 10:16:16

達芬奇架構是用於NPU,而arm架構用於CPU的,這兩種架構完全不同。市面上許多手機CPU用的都是arm架構魔改而來,比如三星、麒麟、驍龍、聯發科等等。而NPU是華為採用的,其他手機廠商目前還沒跟進,而達芬奇架構也是其獨有的,比如之前也用過寒武紀架構

達芬奇架構和arm架構有什麼區別?暗腦2020-12-16 17:51:00

達芬奇架構是基於ARM架構,在ARM架構基礎之上研發的NPU;NPU指的是神經元網路,相當於一個獨立的AI硬體處理單元

達芬奇架構,是華為自研的面向AI計算特徵的全新計算架構,具備高算力、高能效、靈活可裁剪的特性,是實現萬物智慧的重要基礎。具體來說,達芬奇架構採用3D Cube針對矩陣運算做加速,大幅提升單位功耗下的AI算力,每個AI Core可以在一個時鐘週期內實現4096個MAC操作,相比傳統的CPU和GPU實現數量級的提升。同時,為了提升AI計算的完備性和不同場景的計算效率,達芬奇架構還集成了向量、標量、硬體加速器等多種計算單元。同時支援多種精度計算,支撐訓練和推理兩種場景的資料精度要求,實現AI的全場景需求覆蓋

達芬奇架構和arm架構有什麼區別?夢想ht2019-08-29 02:07:30

對比一下,那種說法正確?

說法①:

處理器架構,對應的是兩套指令集,X86使用的是CISC複雜指令集、而ARM使用的是RISC精簡指令集,只不過ARM主要用在移動端。精簡指令集縮寫為RISC。 NPU跟GPU有異曲同工之妙,大家都知道GPU就是在CPU基礎上發展起來的特殊功能晶片,主要用來負責圖形處理,而NPU就是用來處理人工智慧計算。

達芬奇架構的NPU也就是跟GPU同一種屬性的,基於CPU發展出來擁有某種功能特性的晶片。GPU負責圖形處理部分,NPU複製處理人工智慧計算部分。

說法②:

所謂NPU即神經網路處理器,採用“資料驅動平行計算”的架構,特別擅長處理影片、影象類的海量多媒體資料。可以簡單的將NPU處理器理解為只處理單一領域,而CPU則處理所有領域,NPU一般也可稱為是協處理器。

因此,該NPU本質上依舊是遵循RISC指令集的,可以理解為採用傳統的ARM處理器+AI加速器,其AI加速器就是達芬奇核心。

華為自研的達芬奇架構更多的比較物件應該是其他的人工智慧晶片架構,例如Nvidia的GPU和Google的TPU,而不是與CPU架構做比較。

簡單來說,無論是GPU還是TPU以及NPU目前更多都是協處理器,承擔部分領域的邊緣計算,這與ARM或者是X86有著本質的區別。

達芬奇架構和arm架構有什麼區別?與自然做鬥爭2019-07-02 09:33:05

其實不管ARM還是。IOS還有WIN它們都是核心不變,但計算方式方法變換而已, 所謂換湯不換藥,書寫格式幾乎不變這就是所謂程式設計。

無論哪種構造都一樣快,只要有人用多,成為一種商業化,明天再卡後天都讓它飛起來,這就是最佳化。

達芬奇架構和arm架構有什麼區別?大樹NB2020-04-06 22:42:51

看到達芬奇我第一個想到的是TI處理器DM8168,哈哈哈,好多年前用得了[捂臉]

達芬奇架構和arm架構有什麼區別?使用者27640244525472020-02-29 18:13:17

華為目前沒有使用自研CPU gpu構架也沒有計劃採用自研構架的CPU生產,麒麟820也許會上自研gpu構架,旗艦機應該不會上因為目前arm公版CPU足夠強大gpu也差不多 ,暫時不需要使用自己的自研構架,但是為了和高通gpu抗衡自研gpu構架是必經之路。

達芬奇架構和arm架構有什麼區別?零1004770312020-02-12 22:04:51

達芬奇是ai處理單元 npu ai智慧運算的處理器 跟arm沒什麼關係

達芬奇架構和arm架構有什麼區別?宜昌路3號2021-02-08 10:37:40

我最早接觸精簡指令集是大約20年前學習使用維護COMPAQ的小型機ES40的時候,那會感覺丅ur64的Unix系統好強大。

達芬奇架構和arm架構有什麼區別?中永史桂寧2021-02-15 07:04:34

達芬奇架構和arm架構有什麼區別?初心Jeven2021-02-08 00:02:26

達芬奇架構和arm架構有什麼區別?