ASIC NP FPGA CPU有啥區別?


原文地址:https://www.zhihu.com/question/278044635/answer/485686312


CPU是一個通用芯片,以Intel、AMD為主。CPU可以做很多事情具有很多功能,我們把它稱為通用芯片,它是多功能的。而AI或者是人工智能是對某一種場景做應用,所以它一般是叫特種芯片,也稱為專用芯片,英文叫ASIC。用在某一種應用方面的芯片,通用芯片和專用芯片是不同的。ASIC和CPU是有較大區別的。

那么GPU這個集合也很重要,是(Graphics Processing Unit)圖像處理芯片。最早它是用在圖像處理方面。打游戲的人就特別喜歡,都需要有一個高性能的GPU。在打游戲中圖像非常清晰,色彩、動態打的時候是非常有真實感。所以它原來也是一個專用芯片,專門用於圖像處理的芯片。NVIDIA公司最后發現圖像處理有很多應用比如說:人臉識別,人臉就是個圖像,只是它是比較復雜的圖像。所以它想把這個GPU用在人臉識別上。在人工智能應用的時候,它把自己說成了是人工智能芯片。所以原來只是圖像處理的芯片,變成了人工智能芯片。但這只是人工智能的一種應用,就是在圖像處理方面。它在其他方面,可能就沒有這個先進性了。最后NVIDIA做了些什么事情呢?無論是在無人駕駛汽車,還是做游戲,最近五年NVIDIA公司的股票漲了20倍,非常高。就是因為它是從一個比較low的圖像處理芯片變成了一個人工智能芯片。

NVIDIA收購ARM

9月13日,一條關於芯片收購的消息在全球芯片行業引發巨震。

據路透社消息,英偉達即將斥資400億美元(折合人民幣超過2700億元)的價格從軟銀手中買下英國芯片設計公司ARM。如該筆收購成功,這將是半導體行業中有史以來最大的一筆交易。

 

那么除了我們說的CPU、 GPU和ASIC,就是所謂的專用芯片之外還有一個名詞叫FPGA。FPGA非常重要,甚至牽涉到國家的安全。FPGA芯片它是一種可編程的,把各種各樣的晶體管全都做完了。做完以后可以在這個基礎上設計一個芯片把它編程。編完以后芯片不用流片就產生了。原來設計芯片的傳統做法要設計完電路,再把電路轉換成版圖,版圖做成掩膜版,再去生產封裝測試,這樣才可以用。一般周期沒有三到六個月是不可能的。今天怎么做呢?電路設計完以后不需要做版圖了,把這個電路圖直接灌到FPGA里面去了。把FPGA當成一個程序,可以編程的一個系統。直接把電路輸入FPGA芯片里。這是個芯片做成的芯片。只是這個芯片沒有接線或者說這些晶體管開關都做好了,你可以按照你的意思去連線。連出來怎么樣就是這個芯片就是這個電路了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM