世界觀天下!ChatGPT 也能用來(lái)造芯,說(shuō)說(shuō)英語(yǔ)就可以了?!
ChatGPT 真的那么牛嗎?
來(lái)自紐約大學(xué) Tandon 工程學(xué)院的研究人員發(fā)布了一篇《Chip-Chat: Challenges and Opportunities in Conversational Hardware Design》論文,用實(shí)驗(yàn)回答道:是的,ChatGPT 確實(shí)比較厲害!
只用簡(jiǎn)單的自然語(yǔ)言之英語(yǔ)和 ChatGPT 聊聊天,便制作出了一款微處理芯片。更值得注意的是,在 ChatGPT 的助力下,這款芯片組件不僅是設(shè)計(jì)了出來(lái)的,也是經(jīng)過(guò)了基礎(chǔ)測(cè)試,可以制造出來(lái)。
(相關(guān)資料圖)
紐約大學(xué)發(fā)文評(píng)價(jià)道,「 這是一項(xiàng)史無(wú)前例的成就,可以加快芯片開(kāi)發(fā)速度,并允許沒(méi)有專(zhuān)業(yè)技術(shù)技能的個(gè)人設(shè)計(jì)芯片?!?
所以說(shuō),全民”造芯“的時(shí)代真的要來(lái)臨了嗎? 在此 ,我們不妨先看看研究人員到底是怎么做的。
AI 大模型的應(yīng)用,硬件領(lǐng)域落后于軟件
在論文中,研究人員指出,現(xiàn)代硬件設(shè)計(jì)始于自然語(yǔ)言提供的規(guī)范,如英文文檔需求,然后再由硬件工程師使用硬件描述語(yǔ)言(HDL)如 Verilog,將需求用代碼構(gòu)建出來(lái),完成芯片內(nèi)部的設(shè)計(jì),最終再合成為電路元件。
那么,在 AIGC 時(shí)代來(lái)臨之際,如 OpenAI 的 ChatGPT 和 Google 的 Bard 號(hào)稱(chēng)可以生成代碼,也有不少開(kāi)發(fā)者使用過(guò)它們創(chuàng)建了一個(gè)又一個(gè)網(wǎng)站,但是當(dāng)前在其應(yīng)用范圍主要聚焦在軟件領(lǐng)域的情況,這些 AIGC 工具能否將硬件工程師的”翻譯“(文檔需求轉(zhuǎn)換成代碼)工作給取而代之。
基于此,研究人員使用了 8 種具有代表性的基準(zhǔn),研究了在生成硬件描述語(yǔ)言本身的編寫(xiě)時(shí),最先進(jìn)的 LLM 狀態(tài)的能力和局限性。
測(cè)試原理與規(guī)則
實(shí)驗(yàn)環(huán)節(jié),研究人員將 ChatGPT 作為一種模式識(shí)別器(充當(dāng)人類(lèi)的角色),可以在各種類(lèi)型的語(yǔ)言(口頭語(yǔ)、書(shū)面語(yǔ))中轉(zhuǎn)換自如,同時(shí),ChatGPT 可以讓硬件工程師們跳過(guò) HDL 階段。
整體驗(yàn)證流程如下圖所示:
詳細(xì)來(lái)看,首先,硬件工程師對(duì)大模型提供初始提示,讓它創(chuàng)建一個(gè) Verilog 模型,然后提供輸入、輸出的具體信息。最終硬件工程師對(duì)輸出設(shè)計(jì)進(jìn)行可視化評(píng)估,以確定其是否符合基本設(shè)計(jì)規(guī)范。
如果一個(gè)設(shè)計(jì)不符合規(guī)范,它會(huì)在相同的提示下再生成五次。倘若它仍然不符合規(guī)范,那么它就會(huì)失敗。
一旦設(shè)計(jì)和測(cè)試用例已經(jīng)寫(xiě)好了,它們就會(huì)被用 Icarus Verilog (iverilog,Verilog 硬件描述語(yǔ)言的實(shí)現(xiàn)工具之一) 編譯。如果編譯成功,則進(jìn)行模擬。如果沒(méi)有報(bào)告錯(cuò)誤,則設(shè)計(jì)通過(guò),不需要反饋 (NFN)。
如果這些操作中的任何一個(gè)報(bào)告了錯(cuò)誤,它們就會(huì)被反饋到模型中,并被要求“請(qǐng)?zhí)峁┬拚?,這被稱(chēng)為工具反饋 (TF)。如果相同的錯(cuò)誤或錯(cuò)誤類(lèi)型出現(xiàn)三次,那么簡(jiǎn)單的人類(lèi)反饋 (SHF) 是由用戶給出的,通常通過(guò)說(shuō)明 Verilog 中什么類(lèi)型的問(wèn)題會(huì)導(dǎo)致這個(gè)錯(cuò)誤 (例如:聲明中出現(xiàn)語(yǔ)法錯(cuò)誤)。
如果錯(cuò)誤持續(xù)存在,則會(huì)給出適度的人類(lèi)反饋 (Moderate Human Feedback,MHF) ,并提供稍微更直接的信息給工具,以識(shí)別特定的錯(cuò)誤。
如果錯(cuò)誤持續(xù)存在,則會(huì)給出高級(jí)人類(lèi)反饋 (Advanced HumanFeedback,AHF),它依賴(lài)于精確地指出錯(cuò)誤所在和修復(fù)它的方法。
一旦設(shè)計(jì)編譯和模擬,沒(méi)有失敗的測(cè)試用例,它就被認(rèn)為是成功的。
但是如果高級(jí)反饋不能修復(fù)錯(cuò)誤,或者用戶需要編寫(xiě)任何 Verilog 代碼來(lái)解決錯(cuò)誤,則測(cè)試被認(rèn)為是失敗的。如果會(huì)話超過(guò) 25 條消息,符合每 3 小時(shí) ChatGPT-4 消息的 OpenAI 速率限制,則該測(cè)試也被視為失敗。
Bard 和 HuggingChat 在 首輪測(cè)試中 折戟
具體實(shí)驗(yàn)環(huán)節(jié),研究人員針對(duì) 8 位移位寄存器進(jìn)行了基準(zhǔn)測(cè)試。
他們要求大模型嘗試為一個(gè)「測(cè)試名稱(chēng)」創(chuàng)建一個(gè) Verilog 模型,然后提供規(guī)范,定義輸入和輸出端口以及任何需要的進(jìn)一步細(xì)節(jié),并進(jìn)一步詢問(wèn)大模型“我將如何寫(xiě)一個(gè)設(shè)計(jì),以滿足這些規(guī)格?”
與此同時(shí),研究人員還直接讓大模型生成測(cè)試臺(tái)的設(shè)計(jì):
你能為這個(gè)設(shè)計(jì)編寫(xiě)一個(gè) Verilog 測(cè)試臺(tái)嗎?測(cè)試臺(tái)應(yīng)該具備自檢功能,并且能夠與 iverilog 一起用于仿真和驗(yàn)證。如果測(cè)試用例失敗,測(cè)試臺(tái)應(yīng)該能夠提供足夠的信息,以便找到并解決錯(cuò)誤。
進(jìn)而,研究人員基于 ChatGPT-4、、Bard、HuggingChat 四款大模型得到了輸出內(nèi)容:
最終結(jié)果顯示, 兩個(gè) ChatGPT 模型都能夠滿足規(guī)格,并開(kāi)始進(jìn)行設(shè)計(jì)流程。不過(guò),Bard 和 HuggingChat 未能滿足規(guī)格的初始標(biāo)準(zhǔn)。
雖然按照上文提到的測(cè)試流程,研究人員基于 Bard 和 HuggingChat 的初始提示,又讓大模型重新生成了五次回答,但是多輪之后,這兩個(gè)模型還是都失敗了。其中,Bard 始終無(wú)法滿足給定的設(shè)計(jì)規(guī)范,HuggingChat 的 Verilog 輸出是在模塊定義之后就開(kāi)始不正確了。
鑒于 Bard 和 HuggingChat 在初始挑戰(zhàn)基準(zhǔn)提示符上的性能較差,研究人員決定后續(xù)只針對(duì) ChatGPT-4 和 進(jìn)行完整的測(cè)試。
ChatGPT-4 和 的角逐
下圖顯示了 ChatGPT-4 和 的基準(zhǔn)測(cè)試結(jié)果,明顯可以看出, 的性能要比 ChatGPT-4 差一些,大多數(shù)對(duì)話導(dǎo)致基準(zhǔn)測(cè)試失敗,而大多數(shù)通過(guò)自己測(cè)試臺(tái)的對(duì)話都是不兼容的。
反觀 ChatGPT-4 的表現(xiàn)更勝一籌,大多數(shù)的基準(zhǔn)測(cè)試都通過(guò)了,其中大部分只需要工具反饋。不過(guò),在測(cè)試臺(tái)設(shè)計(jì)中,仍然需要人類(lèi)的反饋。
ChatGPT-4 與硬件工程師配對(duì),共同開(kāi)發(fā)芯片
為了探索 LLM 的潛力,研究人員還讓硬件設(shè)計(jì)工程師和 ChatGPT-4 配對(duì),共同設(shè)計(jì)一種基于 8 位的累加器的微處理器。
對(duì) ChatGPT-4 的初始提示如下所示:
讓我們一起做一個(gè)全新的微處理器設(shè)計(jì)......我認(rèn)為我們需要限制自己的累加器8位架構(gòu),沒(méi)有多字節(jié)指令。既然如此,你覺(jué)得我們?cè)撛趺撮_(kāi)始?
考慮到空間限制,研究人員的目標(biāo)是使用 32 字節(jié)內(nèi)存(數(shù)據(jù)和指令相結(jié)合)的馮·諾依曼型設(shè)計(jì)。
最終,ChatGPT-4 與硬件工程師共同設(shè)計(jì)了一種新穎的基于 8 位累加器的微處理器架構(gòu)。該處理器采用 Skywater 130nm 工藝,這意味著這些“Chip-Chat”實(shí)現(xiàn)了我們認(rèn)為是世界上第一個(gè)完全由人工智能編寫(xiě)的用于流片的 HDL。
GPT-4 設(shè)計(jì)的基于累加器的數(shù)據(jù)路徑(由人類(lèi)繪圖)
在論文中,研究人員總結(jié)道,ChatGPT-4 產(chǎn)生了相對(duì)高質(zhì)量的代碼,這可以從短暫的驗(yàn)證周轉(zhuǎn)中看出??紤]到 ChatGPT-4 每 3 小時(shí) 25 條消息的速率限制,此設(shè)計(jì)的總時(shí)間預(yù)算為 ChatGPT-4 的 小時(shí)(包括重新啟動(dòng))。每條消息的實(shí)際生成平均約為 30 秒:如果沒(méi)有速率限制,整個(gè)設(shè)計(jì)本可以在 <100 分鐘內(nèi)完成,具體取決于人類(lèi)工程師。盡管 ChatGPT-4 相對(duì)容易地生成了 Python 匯編程序,但它很難編寫(xiě)為我們的設(shè)計(jì)編寫(xiě)的程序,而且ChatGPT也沒(méi)有編寫(xiě)任何重要的測(cè)試程序。
總體上,研究人員完成了在模擬和 FPGA 仿真中評(píng)估了一系列全面的人工編寫(xiě)的匯編程序中的所有 24 條指令。
ChatGPT 能夠節(jié)省芯片開(kāi)發(fā)周期
“這項(xiàng)研究產(chǎn)生了我們認(rèn)為是第一個(gè)完全由 AI 生成的 HDL,用于制造物理芯片,”紐約大學(xué) Tandon 的研究助理教授兼研究團(tuán)隊(duì)成員 Hammond Pearce 博士說(shuō)?!耙恍┤斯ぶ悄苣P?,如 OpenAI 的 ChatGPT 和谷歌的 Bard,可以生成不同編程語(yǔ)言的軟件代碼,但它們?cè)谟布O(shè)計(jì)中的應(yīng)用尚未得到廣泛研究。這項(xiàng)研究表明 AI 也可以使硬件制造受益,尤其是當(dāng)它被用于對(duì)話時(shí),你可以通過(guò)一種來(lái)回的方式來(lái)完善設(shè)計(jì)?!?
然而, 在這個(gè)過(guò)程中,研究人員也需要進(jìn)一步 測(cè)試和解決將 AI 用于芯片設(shè)計(jì)所涉及的安全考慮因素。
整體而言,雖然 ChatGPT 不是一款專(zhuān)門(mén)面向硬件領(lǐng)域的自動(dòng)化軟件工具,但是它可以成為一款 EDA 輔助工具,而且?guī)椭?EDA 設(shè)計(jì)師們大大降低了知識(shí)門(mén)檻。
研究人員也表示,如果在現(xiàn)實(shí)環(huán)境中實(shí)施,在芯片制造中使用 LLM 模型可以減少 HDL 轉(zhuǎn)換過(guò)程中的人為錯(cuò)誤,有助于提高生產(chǎn)力,縮短設(shè)計(jì)時(shí)間和上市時(shí)間,并允許進(jìn)行更具創(chuàng)意的設(shè)計(jì)。其實(shí),僅是這一點(diǎn),ChatGPT 便值得被硬件工程師們拿來(lái)在硬件領(lǐng)域參與更多的嘗試與探索。
更詳細(xì)的測(cè)試流程見(jiàn)論文:/pdf/
參考:
/news/conversation-with-chatgpt-was-enough-to-develop-part-of-a-cpu
/news/chip-chat-conversations-ai-models-can-help-create-microprocessing-chips-nyu-tandon-researchers
關(guān)鍵詞:
您可能也感興趣:
- 世界觀天下!ChatGPT 也能用來(lái)造芯,說(shuō)...
- 視訊!大股東巨額“離婚減持”,昆侖萬(wàn)...
- 陳夢(mèng)和孫穎莎不和?23時(shí)官宣,陳夢(mèng)8字表...
- 當(dāng)前熱文:遼寧省啟動(dòng)食品安全“你點(diǎn)我...
- 當(dāng)前短訊!世界第一陸軍強(qiáng)國(guó),百萬(wàn)大軍...
- 棲霞建設(shè)(600533.SH)擬發(fā)行不超15億元公...
- 筆記本玩魔獸鼠標(biāo)飄(玩魔獸鼠標(biāo)飄)-新...
- 教案評(píng)析促提升 鄭州市經(jīng)濟(jì)貿(mào)易學(xué)校...
今日熱點(diǎn)
為您推薦
《陰陽(yáng)師》共赴尋森之涂活動(dòng)獎(jiǎng)勵(lì)介紹
新華人壽原董事長(zhǎng)萬(wàn)峰被開(kāi)除黨籍:靠金融吃金融,收受巨額財(cái)物|世界播報(bào)
更多
- 全球速訊:我國(guó)將在各地建設(shè)農(nóng)民工工資爭(zhēng)議速裁庭
- 去美國(guó)的機(jī)票大約多少錢(qián)_去美國(guó)機(jī)票一般多少錢(qián)
- 全新一代凌云官圖發(fā)布!樹(shù)立中級(jí)性能SUV價(jià)值新標(biāo)桿|全球快訊
- 西盟縣:門(mén)口“小景觀”成為市民“幸福角” 全球新消息
- 師德師風(fēng)發(fā)言稿【最新3篇】 今日播報(bào)
- 廣州史上第二貴宅地,這家佛山民企搖中了!將和保利合作
- 民生銀行濟(jì)南高新支行開(kāi)展“濃情端午 暖心送艾”活動(dòng)-全球微頭條
- 〖孔明·解密〗6月21日漲停個(gè)股揭秘_每日熱文
更多
- 【環(huán)球時(shí)快訊】購(gòu)買(mǎi)無(wú)錫隔音窗前 先要了解這3點(diǎn) 不吃虧
- 公共場(chǎng)所英文標(biāo)識(shí)出現(xiàn)謬誤?廣州市民可來(lái)糾錯(cuò)贏好禮! 天天...
- 開(kāi)展節(jié)前市場(chǎng)檢查 守護(hù)“舌尖上的安全”
- 全球微資訊!特銳德:公司充電業(yè)務(wù)有一定的海外布局,但目前...
- 美國(guó)環(huán)保署(EPA)
- 原神|稻妻角色 花見(jiàn)坂的煙花工匠——宵宮(2) By:伽碼鹽澤...
- 半導(dǎo)體板塊跌3.07% 晶賽科技漲29.97%居首 環(huán)球聚看點(diǎn)
- 中央氣象臺(tái)6月21日18時(shí)發(fā)布高溫黃色預(yù)警-全球快資訊
排行
- 視訊!大股東巨額“離婚減持”,昆侖萬(wàn)維帶崩AI概念股
- 我國(guó)穩(wěn)居世界第一制造業(yè)大國(guó)地位,高質(zhì)量發(fā)展邁上新臺(tái)階
- 新一線城市中13城GDP超萬(wàn)億元 哪座城市更有沖勁?
- 房地產(chǎn)企業(yè)經(jīng)營(yíng)業(yè)績(jī)良好 為何地產(chǎn)股價(jià)“跌跌不休”?
- 新老人:消費(fèi)觀感性與理性并存,購(gòu)物從“老三場(chǎng)”轉(zhuǎn)移到“新...
- 中國(guó)奧園榮登福布斯全球2000強(qiáng)第849位 大幅躍升303位
- 數(shù)字化改革背景下,杭州以“產(chǎn)業(yè)大腦”賦能城市產(chǎn)業(yè)治理
- 江西將實(shí)現(xiàn)從“以票管稅”向“以數(shù)治稅”分類(lèi)精準(zhǔn)監(jiān)管轉(zhuǎn)變
- 7月份規(guī)模以上工業(yè)增加值增長(zhǎng)6.4%,前7月增長(zhǎng)14.4%
- 疫情常態(tài)化大背景下,各地該如何發(fā)展旅游業(yè)?
最近更新
- 世界觀天下!ChatGPT 也能用來(lái)造芯,說(shuō)說(shuō)英語(yǔ)就可以了?!
- 全球視訊!2023數(shù)字經(jīng)濟(jì)大會(huì)六大特色活動(dòng)都有哪些?
- 福萊特玻璃(06865)建議延長(zhǎng)非公開(kāi)發(fā)行A股決議案的有效期限
- 環(huán)球新動(dòng)態(tài):癌細(xì)胞特征
- 高壓鍋燉牛腿肉需要多長(zhǎng)時(shí)間? 當(dāng)前頭條
- 世界今頭條!2名中國(guó)公民在美被定罪,中方回應(yīng)!
- 焦點(diǎn)關(guān)注:十年磨劍將成鋒——《環(huán)球時(shí)報(bào)》專(zhuān)訪中法SVOM衛(wèi)星...
- 網(wǎng)商貸協(xié)商延期還款失敗會(huì)怎樣?網(wǎng)商貸可以協(xié)商延期還款嗎
- 速訊:工信部:制定實(shí)施“5G+工業(yè)互聯(lián)網(wǎng)”512升級(jí)版工作方案
- 全球滾動(dòng):云南玉溪紅塔區(qū)公益市集開(kāi)辟基層治理新路徑 點(diǎn)燃城...
- 渝昆高鐵重慶至宜賓段控制性工程 中梁山隧道順利貫通
- 無(wú)助!妻子發(fā)現(xiàn)丈夫跟其他女人在一起,當(dāng)著孩子的面硬拉女人下車(chē)
- 這條高鐵即將建成,江西進(jìn)一步融入長(zhǎng)三角-全球?qū)崟r(shí)
- 當(dāng)前簡(jiǎn)訊:外交部領(lǐng)事司司長(zhǎng):希望達(dá)成更多簽證便利化安排
- 全球消息!炎亞綸承認(rèn)與未成年發(fā)生關(guān)系 耀樂(lè)明確拒絕炎亞綸...
- 世界熱文:騰訊啟動(dòng)“探元計(jì)劃2023”,預(yù)計(jì)投入資金在千萬(wàn)級(jí)
- 環(huán)球視訊!用文字丈量世界 拼多多“為你讀書(shū)”公益行動(dòng)走進(jìn)...
- 端午節(jié)文案朋友圈簡(jiǎn)短句子 最新端午節(jié)發(fā)圈祝福語(yǔ)錄
- 全球熱資訊!2023星辰會(huì)盛大開(kāi)幕,漢森制藥榮獲兩項(xiàng)大獎(jiǎng)
- 希瓦金山量化1號(hào)年內(nèi)跌9.74% 快報(bào)
- 免費(fèi)高考志愿填報(bào)軟件助手推薦-世界快資訊
- 黃巖城投、黃巖國(guó)資分食浙江臺(tái)州2宗商住地,成交價(jià)7.18億元|...
- 停航三年今復(fù)航,成都到伊斯坦布爾可直飛了!_全球通訊
- 證監(jiān)會(huì):完善監(jiān)管制度規(guī)則,加強(qiáng)中介機(jī)構(gòu)檢查督導(dǎo)
- 諾唯贊跌5.6%創(chuàng)新低 2021年上市超募9億華泰聯(lián)合保薦
- 天天微動(dòng)態(tài)丨ChatGPT概念板塊跌5.08% 南方精工漲10.03%居首
- 金山云港股跌8.74% 焦點(diǎn)熱門(mén)
- 悅誠(chéng)達(dá)(839173):擬10派8.5元,共派送現(xiàn)金850.00萬(wàn)元 當(dāng)前獨(dú)家
- 世界熱議:海通證券子公司擬出資13億元參設(shè)產(chǎn)業(yè)基金投資新興產(chǎn)業(yè)
- 村民拿出族譜和傳國(guó)玉璽,揭開(kāi)失蹤三百年皇帝的下落
今日要聞
- 今年618的最后一件,你買(mǎi)給了誰(shuí)?
- 環(huán)球頭條:《男孩16歲生日,他收到了這個(gè)禮物,讓他感動(dòng)流淚》
- 時(shí)訊:學(xué)生因畢業(yè)設(shè)計(jì)被導(dǎo)師送給關(guān)系戶自殺?校方回應(yīng)
- 世界熱文:騰訊啟動(dòng)“探元計(jì)劃2023”,預(yù)計(jì)投入資金在千萬(wàn)級(jí)
- 太辰光:會(huì)根據(jù)實(shí)際情況推進(jìn)新技術(shù)與新產(chǎn)品的研發(fā)工作 -環(huán)球視訊
- 世界觀天下!ChatGPT 也能用來(lái)造芯,說(shuō)說(shuō)英語(yǔ)就可以了?!
- 九江兩所高校領(lǐng)導(dǎo)班子調(diào)整 即時(shí)焦點(diǎn)
- 【環(huán)球時(shí)快訊】購(gòu)買(mǎi)無(wú)錫隔音窗前 先要了解這3點(diǎn) 不吃虧
- 渝昆高鐵重慶至宜賓段控制性工程 中梁山隧道順利貫通
- 全省夏播糧食進(jìn)度近九成