DSO.ai自推出以來一直占據(jù)半導(dǎo)體行業(yè)的頭條,并榮獲2020年ASPENCORE全球電子成就獎的“最佳創(chuàng)新產(chǎn)品獎”。Designer Digest邀請了一些創(chuàng)新者來到新思科技機器學(xué)習(xí)卓越中心(ML CoE),共同探討人工智能驅(qū)動芯片設(shè)計的發(fā)展趨勢。
問
DSO.ai是什么?為什么它被認(rèn)為是芯片設(shè)計技術(shù)的一項突破?
設(shè)計空間優(yōu)化(DSO)是借助最新的機器學(xué)習(xí)技術(shù)搜索大型設(shè)計空間的一種新方法。DSO.ai的靈感來自AlphaGo——這個計算機程序在2016年通過自學(xué)掌握了如何下圍棋,并擊敗了人類專家。
芯片設(shè)計也是一個潛力巨大的解決方案空間,比圍棋游戲大數(shù)萬億倍。搜索這個巨大的空間是一項勞動密集程度極高的工作,通常需要多個星期才能完成,而且往往要依靠過去的經(jīng)驗和群體知識作為指導(dǎo)。DSO.ai引入了一種新的創(chuàng)成式優(yōu)化模式,采用強化學(xué)習(xí) (RL) 技術(shù)自主搜索設(shè)計空間,以尋找最佳解決方案。
——Thomas Andersen 博士
機器學(xué)習(xí)卓越中心主管
新思科技
問
從半導(dǎo)體公司的角度,DSO.ai有哪些與眾不同之處?
我認(rèn)為,人工智能和大數(shù)據(jù)的出現(xiàn)為整個EDA行業(yè)提供了一個新的維度。我們有史以來第一次讓數(shù)據(jù)生成算法,而非相反。這種新模式為設(shè)計探索過程帶來了極大自主性。
本質(zhì)上講,這使人工智能高效配合開發(fā)者工作,DSO.ai在芯片設(shè)計工作流中全面探索各種選擇,而大量影響較小的決策通過高度自動化方式做出。人工智能級的生產(chǎn)力意味著整個團隊都可以提升專業(yè)性,從而能夠承接更多項目,推動工藝擴展達(dá)到新極限,并縮短上市時間。
——Stelios Diamantidis
人工智能產(chǎn)品總監(jiān)
新思科技
問
DSO.ai是芯片設(shè)計的“一鍵完成按鈕”嗎?
真正的能力仍然掌握在開發(fā)者手中。DSO.ai并非通過有限的手動搜索方式,而是將搜索過程自動化,同時由用戶決定關(guān)注哪些空間。這從根本上改變了我們對芯片設(shè)計的看法。
未來的開發(fā)者將能夠借助人工智能,以更高的抽象水平和處理能力完成設(shè)計過程。開發(fā)者的角色將不再是安排和運行實驗,而是指導(dǎo)人工智能技術(shù)關(guān)注哪些設(shè)計空間,以及最終根據(jù)經(jīng)驗確定要實現(xiàn)什么目標(biāo)。這樣,開發(fā)者可以將更多時間用于分析具體問題,并對預(yù)期結(jié)果做出更好的權(quán)衡。
——Joe Walston 博士
產(chǎn)品工程總監(jiān)
新思科技
問
DSO.ai的典型應(yīng)用有哪些?
DSO.ai可用于優(yōu)化芯片設(shè)計工作流程的輸入參數(shù)和選擇,以滿足特定項目的確切需求。這種能力的第一個典型應(yīng)用領(lǐng)域是優(yōu)化設(shè)計步驟和基礎(chǔ)工具設(shè)置。然而,其作用遠(yuǎn)不止于此。
開發(fā)者可以使用DSO.ai搜索設(shè)計過程的其他許多輸入選項。例如,DSO.ai可以微調(diào)庫單元以提供最佳頻率或最低功率;采用現(xiàn)有平面圖并盡量縮小芯片尺寸;確定多高的工作電壓會實現(xiàn)功耗與性能的最佳權(quán)衡;在定制時鐘結(jié)構(gòu)或者電源分布網(wǎng)絡(luò)探索不同效果等等。
——Mat Philip
首席產(chǎn)品工程師
新思科技
問
DSO.ai是否需要建造一個專門的數(shù)據(jù)中心?
這當(dāng)然可能是利用大數(shù)據(jù)的一種方式,但我們覺得這并非解決EDA問題的正確方法。相反,我們選擇設(shè)計自己的算法,從而能夠在本質(zhì)上進行更多計算任務(wù),但同時也能在現(xiàn)有EDA計算環(huán)境中有效運行。
它是一個迭代完善的過程。在設(shè)計演變流程的初期,有更多的選擇可供探索,因此,DSO.ai可以有效地進行更多計算。隨后,設(shè)計空間越來越小,計算帶寬隨之減少。
另一個重要方面是學(xué)習(xí)。DSO.ai會逐步學(xué)習(xí)以前的設(shè)計版本。例如,在有新的網(wǎng)絡(luò)列表時,DSO.ai不會從頭開始,而是使用學(xué)習(xí)引擎,根據(jù)以前的設(shè)計推斷出下一步動作。
——Benoit Claudel 博士
首席研發(fā)工程師
新思科技
問
有一個大家一直都感興趣的問題,人工智能是否會取代開發(fā)者?
人工智能是新生事物,而且這一話題在很多行業(yè)都存在。對EDA來講,我想到在Design Compiler出現(xiàn)初期就有類似的討論,例如它如何通過引入RTL綜合推動電路設(shè)計模式發(fā)展。
當(dāng)前,我們似乎正處于一個類似的十字路口,盡管摩爾定律逐步放緩,但技術(shù)的飛躍正在激發(fā)設(shè)計方面的巨大創(chuàng)新。就像20世紀(jì)80年代末的Design Compiler一樣,我們的愿望是:人工智能將推動我們的客戶翻開未來30年半導(dǎo)體創(chuàng)新的新篇章。
——Pranay Prakash
研發(fā)總監(jiān)
編輯:jq
-
芯片
+關(guān)注
關(guān)注
452文章
50025瀏覽量
419784 -
DSO
+關(guān)注
關(guān)注
0文章
28瀏覽量
23344 -
機器學(xué)習(xí)
+關(guān)注
關(guān)注
66文章
8325瀏覽量
132196
原文標(biāo)題:DSO.ai推出一周年,人工智能和機器學(xué)習(xí)如何變革芯片設(shè)計方法學(xué)
文章出處:【微信號:gh_3a181fa836b6,微信公眾號:華為計算】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論