我們擅長商業(yè)策略與用戶體驗(yàn)的完美結(jié)合。
歡迎瀏覽我們的案例。
據(jù)外媒 Neowin 報(bào)道,優(yōu)化芯片設(shè)計(jì)是提高當(dāng)今系統(tǒng)計(jì)算能力的關(guān)鍵。然而這是一個(gè)需要花費(fèi)大量時(shí)間的過程,人們正在努力使其更有效率??紤]到這一點(diǎn),現(xiàn)在谷歌研究人員已經(jīng)將目光投向了機(jī)器學(xué)習(xí),以幫助解決這個(gè)問題。
在最近發(fā)表在《arXiv 上》的一篇題為 "通過深度強(qiáng)化學(xué)習(xí)進(jìn)行芯片布局(Chip Placement with Deep Reinforcement Learning) "的論文中,谷歌的團(tuán)隊(duì)將芯片布局問題定位為強(qiáng)化學(xué)習(xí)(RL)問題。然后,訓(xùn)練好的模型將芯片 block(每個(gè)芯片 block 都是一個(gè)獨(dú)立的模塊,如內(nèi)存子系統(tǒng)、計(jì)算單元或控制邏輯系統(tǒng))放置到芯片畫布上。
確定芯片 block 的布局,這個(gè)過程被稱為芯片布局規(guī)劃,是芯片設(shè)計(jì)過程中最復(fù)雜和最耗時(shí)的階段之一,它涉及到將網(wǎng)表放置到芯片畫布(2D 網(wǎng)格)上,這樣可以使功率、性能和面積(PPA)最小化,同時(shí)遵守密度和布線擁塞方面的限制。盡管在這個(gè)問題上已經(jīng)進(jìn)行了數(shù)十年的研究,但仍然需要人類專家進(jìn)行數(shù)周的迭代,以產(chǎn)生滿足多方面設(shè)計(jì)標(biāo)準(zhǔn)的解決方案。
深度強(qiáng)化學(xué)習(xí)模型的輸入是芯片網(wǎng)表、當(dāng)前要放置節(jié)點(diǎn)的 ID 和一些網(wǎng)表元數(shù)據(jù)。網(wǎng)表圖和當(dāng)前節(jié)點(diǎn)通過一個(gè)基于邊緣的圖神經(jīng)網(wǎng)絡(luò)來生成部分放置的圖和候選節(jié)點(diǎn)的嵌入。
然后,前饋神經(jīng)網(wǎng)絡(luò)將其作為一個(gè)聚合輸入,輸出一個(gè)學(xué)習(xí)到的表示方法,該方法可以捕捉有用的特征,并幫助在所有可能的網(wǎng)格單元中生成一個(gè)概率分布,通過策略網(wǎng)絡(luò)可以將當(dāng)前節(jié)點(diǎn)放置在該節(jié)點(diǎn)上。整個(gè)過程可以用下面的 GIF 來封裝。左邊的芯片顯示了從頭進(jìn)行的宏放置,右邊的芯片則是對一些初始放置進(jìn)行微調(diào)。
通過這種設(shè)置,研究人員展示了效率和放置質(zhì)量的提高,并表示對于一個(gè)人類專家需要數(shù)周時(shí)間的過程,用他們訓(xùn)練有素的 ML 模型在 6 個(gè)小時(shí)內(nèi)完成。
我們的目標(biāo)是將 PPA(功率、性能和面積)降到最低,我們表明,在 6 個(gè)小時(shí)內(nèi),我們的方法可以產(chǎn)生出在現(xiàn)代加速器網(wǎng)表上的超人類或可比性的安置,而現(xiàn)有的基線需要人類專家在循環(huán)中進(jìn)行,需要幾周的時(shí)間。
展望未來,該團(tuán)隊(duì)認(rèn)為,其模型展示了一種強(qiáng)大的自動(dòng)芯片布局方法,可以大大加快芯片設(shè)計(jì)的速度,這也是針對任何芯片布局問題,這將使芯片設(shè)計(jì)過程的早期階段也能實(shí)現(xiàn)協(xié)同優(yōu)化。
?。?a href="http://www.nasamidwest.com">碼上科技)
小米應(yīng)用商店發(fā)布消息稱 持續(xù)開展“APP 侵害用戶權(quán)益治理”系列行動(dòng) 11:37:04
騰訊云與CSIG成立政企業(yè)務(wù)線 加速數(shù)字技術(shù)在實(shí)體經(jīng)濟(jì)中的落地和應(yīng)用 11:34:49
樂視回應(yīng)還有400多人 期待新的朋友加入 11:29:25
亞馬遜表示 公司正在將其智能購物車擴(kuò)展到馬薩諸塞州的一家全食店 10:18:04
三星在元宇宙平臺(tái)推出游戲 玩家可收集原材料制作三星產(chǎn)品 09:57:29
特斯拉加州San Mateo裁減229名員工 永久關(guān)閉該地區(qū)分公司 09:53:13