0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

做AI芯片需要要掌握的技能

kus1_iawbs2016 ? 2017-12-19 18:29 ? 次閱讀

有哪些公司在做AI芯片

正在做AI芯片的公司可以分為幾類:初創(chuàng)公司,傳統(tǒng)芯片公司,應(yīng)用設(shè)備公司以及軟件算法公司。

AI芯片初創(chuàng)公司是第一批冒險家,發(fā)現(xiàn)了新大陸上的金礦。例如地平線、寒武紀、啟英泰倫等,就是直接以AI芯片為目標的。最初以FPGA產(chǎn)品形態(tài)的深鑒,今年也開始向芯片進軍了。這部分,也有正在國內(nèi)開分部的國外初創(chuàng)公司,例如Kneron。

傳統(tǒng)芯片公司是殖民者,聽說AI芯片這片土地不但比較肥沃而且富含金礦,于是帶著自家的人和槍就沖過來了。國內(nèi)典型的有華為、杭州國芯、比特大陸等。這類公司也包括一些傳統(tǒng)的IP提供方。

應(yīng)用設(shè)備公司和軟件算法公司本來是殖民者的合作方,在金礦的誘惑下,也開始招兵買馬,開著水陸兩棲登陸艦就來搶灘了。典型的如,海康、云知聲、云飛勵天、依圖科技、科大訊飛等等,以及傳說中的百度。這些公司中,有的雖然沒公開宣布做芯片,但是已經(jīng)悄悄在招聘了;有的雖然宣布要走芯片路線,但是還不見招聘信息。如果去這些公司有所不便,你可以根據(jù)你想去的城市,找找有沒有號稱要做AI的公司,或者公司分部,然后再去主頁看看招聘頁面,找找你適合的職位。

AI芯片是怎樣的?有什么特別?

如果你有進入AI行業(yè)做芯片的想法,那至少要簡單思考一下這個問題了。目前所謂AI芯片的產(chǎn)品狀態(tài),可能和你想象中高大上的東西有很大差別(可以參考我以前寫的并在知乎上不斷更新的一篇《地平線譚洪賀:零基礎(chǔ)看懂全球AI芯片--詳解“xPU”》,做一個大致了解)。

廣義上講,能運行AI算法的,似乎都可以叫AI芯片。這種AI芯片和其他soc芯片也沒什么區(qū)別。其實,目前任何有編程能力的cpu芯片都可以執(zhí)行AI算法,只是效率不同的問題。即使一顆386,也可以跑個CNN算法,做個語音識別任務(wù),只是可能幾個月以后才有結(jié)果。這樣的芯片我們一般不好意思稱之為AI芯片。

但也有面子大的,有的公司號稱推出的智能芯片,其實只是把收集的語音數(shù)據(jù)通過網(wǎng)絡(luò)傳到了云端,然后從云端拿回結(jié)果而已。與之形成對比的是,有些公司并沒有將自己的芯片宣傳為AI芯片,比如movidius和mobileye(可能是因為當時開發(fā)產(chǎn)品的時候AI概念還不火,沒法拿來做PR)。這兩家的芯片都是做計算機視覺處理的,都集成了多個向量處理器,由于可以運行基于CNN的視覺處理算法來實現(xiàn)一些智能的功能,所以我們也不自覺地將其稱為AI芯片了。

狹義上講,我們可以定義AI芯片為“專門針對AI算法做了特殊加速設(shè)計的芯片”。這種芯片的核心就是神經(jīng)網(wǎng)絡(luò)加速器,或者叫深度學(xué)習(xí)加速器。但是,作為IC工程師,大家都知道,僅有一個加速器是沒法使用的,所以,除特殊情況外,AI芯片都是包含了特定NN或DL加速器的SOC。例如,華為大打AI概念的手機AP麒麟970中,集成的是寒武紀的專為DL打造的處理器IP;蘋果用于iphone-X的A11,集成了其自己研發(fā)的Apple Neural Engine。其他的,深鑒的DPU在處理NN計算時使用了獨特的壓縮技術(shù),比特大陸的“智子”更像是一個GPU。

可以看到的趨勢是,集成NN加速器的狹義AI芯片會成為主流。Movidius最新的Myraid X芯片,Mobileye最新的EyeQ5芯片,都在原來的基礎(chǔ)上增加了特定的NN加速器。地平線即將發(fā)布的第一款芯片,也是針對視覺處理任務(wù)的,完全使用自己的NN加速器,沒有內(nèi)置其他的向量處理器。

當你看到某個公司發(fā)布了AI芯片,或者公布了AI產(chǎn)品的時候,你需要擦亮眼睛,認清這個新的瓶子里到底裝的是舊酒還是新酒。下圖,分別是兩家公布的NPU結(jié)構(gòu),大家可以自己分辨一下。當然,如果你不是IC工程師,你在這方面的定義可以更廣義一些,比如關(guān)注到AI產(chǎn)品的層面。

行動篇

重新看待面試

引用專業(yè)人士的話,面試只有三個問題:

Can you do the job? (實力)

Will you love the job? (意愿)

Can we tolerate working with you? (個性)

對于應(yīng)聘者,面試的過程,就是要說明實力、表達意愿、展現(xiàn)個性的過程。而對于我們面試方,面試的過程,就是在通過各種問題來考察你的實力、確認你的意愿、了解你的個性的過程。展開來說的話,面試是個很大的話題,這里只能簡單說說,并針對幾個有代表性的問題做些回答。

用項目經(jīng)歷說明你的實力

如果你能在簡歷中突出地展示出你的實力,尤其是對公司的產(chǎn)品有用的實力,這是一個好的開始。不過更重要的是,在面試過程中體現(xiàn)出來。

舉例來說,如果你要去一家做AI芯片的公司應(yīng)聘,必然要先了解一下公司產(chǎn)品的大概情況。然后,你可以在面試中突出你與之相關(guān)的實力和項目經(jīng)驗。例如,你做過圖像信號處理(ISP),這對做視覺處理器的公司是有用的經(jīng)驗。

同時你會發(fā)現(xiàn),VPU芯片都有MIPI接口,都有DDR接口。OK,這方面的經(jīng)驗也是加分項。再多看看,這些xPU絕大多數(shù)都不是單純的算法硬化的加速器,而是復(fù)雜的SOC,因此,一定要告訴面試官你所做過的SOC項目情況。

比如,在奧巴馬應(yīng)對扣扣熊的面試問題(注意,面試官還給了重要提示):“Can you tell me about some of your accomplishment?”時:

奧巴馬給出了上面這一長串回答,但是真正對雇主有用的呢?好像只能提煉出一條:

當然,如果你能像《當幸福來敲門》中的威爾·史密斯一樣,當著BOSS的面快速搞定魔方,也是能力的有力展示。

表達個人意愿同時了解公司的意愿

意愿包含很多方面,應(yīng)該抓住有限的面試時間,告訴對方你看重的是什么。戶口?薪酬?福利?還是職位空間或工作內(nèi)容?至少,要說說你對自己職業(yè)的規(guī)劃、對工作內(nèi)容的期望。

你可能覺得這對獲得offer沒什么用,但是,注意我上面寫的“要了解公司的意愿”。

公司在組建團隊時,絕對不是組建一個標準化的游行方陣,而是在組建一個足球隊,每個人都有自身的位置,并且,要是一個有層次有梯度的團隊。所以,公司在每招一個隊員的時候, 都預(yù)先有一個團隊定位,這就是公司的意愿。如果你的意愿和公司的意愿不匹配,那很可能導(dǎo)致不愉快的相處過程。

舉個例子來說,雖然大家都想做AI芯片中的神經(jīng)網(wǎng)絡(luò)加速器部分,但是現(xiàn)實是不可能安排每個人都去做這部分。如果你不介意做些其他的design或verification的工作,你也會有機會參與神經(jīng)網(wǎng)絡(luò)加速器的設(shè)計驗證工作。

當然,你也可以表示對工作內(nèi)容沒有什么要求,服從組織安排。這部分不深入說了,可以找一些面試文章理解一下。

我不懂AI算法,可以嗎?

這是個障礙性問題,只要解決了就好辦。先說答案:完全可以。

初級解決途徑:

如前面所說,一顆AI芯片上可能只有加速器直接和算法有關(guān),其他部分還是基本的芯片概念。你完全可以做DDR、USB等接口之類的工作,還可以做MIPI部分,以及SOC架構(gòu),或者純粹的驗證、flow、后端等等。

高級解決途徑:

保持不斷學(xué)習(xí)的狀態(tài)。在CNN、RNN這些算法出來之前,沒人懂。現(xiàn)在每一個做CNN加速器的,都要經(jīng)歷從不懂到懂的過程,只要你有不斷學(xué)習(xí)的韌性。我也是從不懂開始的,其實現(xiàn)在也是半懂不懂的樣子,但這并沒有妨礙我在這條路上繼續(xù)學(xué)習(xí)和進步。

我想轉(zhuǎn)來做AI芯片,需要掌握哪些技能?

“關(guān)于IC的設(shè)計、驗證、集成、FLOW、封裝、測試等等,這一切都需要”。

sorry,just kidding!這些技能是一個完整的團隊所需要的,每一個隊員只要match到自己的工作崗位上就可以了。對于個人,先把AI這個概念丟掉,掌握了一個IC工程師該掌握的東西,再加上接受挑戰(zhàn)的決心,這足夠用于當做敲門磚了。

如果能先了解一下AI的基本概念,當然很好。但是,做芯片不像搞算法和應(yīng)用,你不可能在家里自己先做個芯片project練習(xí)一下,時間和精力可能都不允許。想來接受挑戰(zhàn),就行動吧。你在家里看書一個月所學(xué)的新技能,可能不如你入職后一個星期在這個環(huán)境中所學(xué)到的。

我不是做IC的,也不是研究算法的,有可能嗎?

如前所說,AI芯片終歸是一顆SOC芯片,所以除了IC工程師,常規(guī)的FPGA人員、驅(qū)動開發(fā)人員也是不可缺少的。有些AI公司的最終產(chǎn)品形態(tài)不是芯片,而是turn key的解決方案,所以,除了算法,還需要應(yīng)用開發(fā)人員、硬件方案人員等等。當然,IT人員、行政人員就不多說了。

你為什么從上一家公司離職?

這是一個會被經(jīng)常提及的問題,也是你不得不面對的問題。但是,可千萬別學(xué)《friends》里的菲比,倒是可以參考一下《布達佩斯大飯店》里面zero的回答 :)


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 芯片
    +關(guān)注

    關(guān)注

    450

    文章

    49636

    瀏覽量

    417191
  • AI
    AI
    +關(guān)注

    關(guān)注

    87

    文章

    28877

    瀏覽量

    266237

原文標題:聽說你要做AI芯片?

文章出處:【微信號:iawbs2016,微信公眾號:寬禁帶半導(dǎo)體技術(shù)創(chuàng)新聯(lián)盟】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    AI智能眼鏡都需要什么芯片

    國內(nèi)的廠家又該如何跟上這一潮流趨勢?那咱們國內(nèi)廠商的AI智能眼鏡究竟需要什么樣的芯片來支撐它的運行呢?如果你對以上問題感興趣的話就來聽我嘮嘮吧。接下來介紹設(shè)計AI
    的頭像 發(fā)表于 07-11 08:17 ?636次閱讀
    <b class='flag-5'>AI</b>智能眼鏡都<b class='flag-5'>需要</b>什么<b class='flag-5'>芯片</b>

    AI芯片會導(dǎo)元件中間商消失嗎?

    元件AI芯片
    芯廣場
    發(fā)布于 :2024年06月19日 18:10:01

    如何通過SOLIDWORKS教育版提高學(xué)生技能培養(yǎng)未來人才?

    在當今這個科技日新月異的時代,掌握先進的數(shù)字化工具已經(jīng)成為了一項需備的技能。作為一款功能強大的3D CAD軟件,SOLIDWORKS教育版正是一個幫助學(xué)生提升技能、培養(yǎng)未來人才的重要工具。那么,如何通過SOLIDWORKS教育版
    的頭像 發(fā)表于 06-14 17:51 ?587次閱讀
    如何通過SOLIDWORKS教育版提高學(xué)生<b class='flag-5'>技能</b>培養(yǎng)未來人才?

    AI芯片哪里買?

    AI芯片
    芯廣場
    發(fā)布于 :2024年05月31日 16:58:19

    risc-v多核芯片AI方面的應(yīng)用

    RISC-V多核芯片AI方面的應(yīng)用主要體現(xiàn)在其低功耗、低成本、靈活可擴展以及能夠更好地適應(yīng)AI算法的不同需求等特點上。 首先,RISC-V適合用于高效設(shè)計實現(xiàn),其內(nèi)核面積更小,功耗更低,使得它能
    發(fā)表于 04-28 09:20

    fpga學(xué)哪些東西

    學(xué)習(xí)FPGA需要掌握一系列的知識和技能,主要包括以下幾個方面。
    的頭像 發(fā)表于 03-27 14:40 ?673次閱讀

    大企業(yè)如何推進AI

    推動AI技術(shù)卻不能為技術(shù)而技術(shù)、領(lǐng)導(dǎo)不要過于強調(diào)AI,而是堅持價值驅(qū)動的原則、堅持實用的技術(shù)、
    的頭像 發(fā)表于 02-25 09:36 ?316次閱讀

    英偉達將用AI設(shè)計AI芯片

    AI芯片行業(yè)資訊
    深圳市浮思特科技有限公司
    發(fā)布于 :2024年02月19日 17:54:43

    優(yōu)秀電源工程師需要哪些必備技能?

    就帶大家細數(shù)一下優(yōu)秀電源工程師具備的那些技能。一、新手必備課程成為一名電源高手需要扎實的理論基礎(chǔ),涉及電路原理、語言編程和控制理論等多個學(xué)科領(lǐng)域。為了幫助大家更好地掌握電源開發(fā)相關(guān)的關(guān)鍵知識點,我們整理
    發(fā)表于 01-29 11:29

    汽車嵌入式軟件的技能要求

    如果你希望開始在汽車嵌入式軟件領(lǐng)域的職業(yè)生涯,必須掌握符合行業(yè)需求的全面技能。下面是一個路線圖,列出了需要學(xué)習(xí)的關(guān)鍵技術(shù)和技能
    的頭像 發(fā)表于 01-23 11:09 ?1177次閱讀
    汽車嵌入式軟件的<b class='flag-5'>技能</b>要求

    新手小白需要掌握的pcb設(shè)計基礎(chǔ)知識

    新手小白需要掌握的pcb設(shè)計基礎(chǔ)知PCB
    的頭像 發(fā)表于 12-25 10:12 ?1613次閱讀

    亞馬遜云科技推出8門全新的免費課程,幫助成年人提升AI和生成式AI技能

    AI就緒(AI Ready)計劃 到2025年為全球200萬人提供 免費人工智能(AI技能培訓(xùn)和教育資源 亞馬遜云科技宣布啟動“AI就緒(
    的頭像 發(fā)表于 11-24 13:54 ?426次閱讀

    #芯片 #AI 世界最強AI芯片H200性能大揭秘!

    芯片AI
    深圳市浮思特科技有限公司
    發(fā)布于 :2023年11月15日 15:54:37

    FPGA工程師需要具備哪些技能?

    ,需要具備一系列的技能,才能勝任日益復(fù)雜的設(shè)計工作。因此,本文將從設(shè)計思路、硬件語言、EDA工具、數(shù)字信號處理、通信協(xié)議、測試驗證等多個方面,探討FPGA工程師需要具備哪些技能。
    發(fā)表于 11-09 11:03

    FPGA工程師所需要掌握的基本技能

    調(diào)出來,畫出原理圖。這種方法雖然直觀并易于仿真,但效率很低,且不易維護,不利于模塊構(gòu)造和重用。更主要的缺點是可移植性差,當芯片升級后,所有的原理圖都需要作一定的改動。 目前,在實際開發(fā)中應(yīng)用最廣的就是
    發(fā)表于 11-03 10:32