成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

ChatGPT強勢加入芯片設計!不用學專業硬件描述語言了,說人話就行

人工智能
完全依靠類似于ChatGPT這種大模型或者依賴電力運行的軟件機器也存在一定的風險。用于芯片設計的LLM在訓練階段也存在難解的黑盒子等一系列問題。

和ChatGPT聊聊天,就可解決CPU開發過程中的一大難題?

紐約州立大學(NYU)研究人員完成了一件看似不可能的事情:

無需專業的硬件描述語言(HDL),僅靠說人話就能設計芯片!

圖片

在ChatGPT的幫助下,他們不僅設計出CPU上的一個組件,甚至還通過了有效性驗證環節。

這個組件主要負責創造出一種基于八位累加器的微處理器架構的邏輯。而累加器本質上是寄存器(存儲器),是專門存放算術或邏輯運算的一個操作數和存儲運算結果的。而這是CPU運作中不可或缺的一部分。

所以,還有什么是大語言模型不能做的?

有網友表示:

芯片設計的部分流程實現自動化無疑是個好消息。

圖片

也有網友表現出對在芯片設計中使用AI編寫HDL的擔憂:

圖片

ChatGPT對芯片設計干了啥?

通常,設計和制造芯片的過程中會經歷幾個階段。

其中一個階段是用硬件描述語言(HDL)(例如Verilog)描述芯片內不同部件的實際幾何形狀、密度和整體布局。

在此前,作為一個極其專業化和復雜的領域,HDL編寫一直是一項相對罕見且非常難以掌握的工作。

研究團隊成員之一、也是研究助理教授的Hammond Pearce博士更是認為:

硬件描述語言的最大挑戰就是沒有多少人知道如何編寫它們,很難成為這方面的專家。

這也就意味著,即使是最好的工程師也還是經常需要用這種語言做一些瑣碎的事情。

而ChatGPT作為一種模式識別器,可以在各種類型的語言中轉換自如,這就可以幫助工程師們跳過HDL階段。

圖片

△使用 LLM 創建 IC(集成電路)的設計流程。

在這項研究中,研究人員分別使用LLM對八個具有代表性的硬件設計示例進行了研究。工程師與LLM之間實時來回交互,將純英文文本逐步轉化為Verilog(HDL)的等效代碼。

其中一位硬件工程師與LLMs共同設計了一種新穎的基于八位累加器的微處理器體系結構。他們將這些基準測試和處理器發送到Skywater 130納米Shuttle進行流片(tapeout)。

這個過程中,研究人員評估了ChatGPT-4、ChatGPT-3.5、Bard、HuggingChat四個不同LLM創建硬件設計的Verilog能力:

圖片

此外,研究人員還針對8位移位寄存器進行了基準測試。告訴大模型正在嘗試為一個「測試名稱」創建一個Verilog模型。然后提供規范說明,定義輸入和輸出端口以及其他所需的具體信息。最后詢問他該如何編寫一個滿足這些規范的設計。

圖片

△8位移位寄存器的設計提示

下面是不同大模型給出的設計方案:

圖片

△左圖是ChatGPT-4的八位移位寄存器設計,右圖是ChatGPT-3.5

圖片

△左圖是Bard(第4行的「紅色」輸入過寬),右圖是HuggingChat(截斷,格式化)

如上圖所示,雖然ChatGPT都能夠滿足規格要求并開始進行設計流程,但Bard和HuggingChat都未能滿足規格要求的初始標準。

研究人員又基于Bard和HuggingChat的初始提示,讓它們重新生成了五次回答,但兩者還是都失敗了。Bard一直無法滿足給定的設計規格要求,而HuggingChat的Verilog輸出在模塊定義之后就不符合語法規范。

鑒于Bard和HuggingChat在初始的挑戰基準測試中表現不佳,研究人員決定后續完整測試僅對ChatGPT-4和ChatGPT-3.5進行。

與此同時,順便讓大模型進行了Testbench(測試臺)的設計:

你能為這個設計編寫一個Verilog測試臺嗎?測試臺應該具備自檢功能,并且能夠與iverilog一起用于仿真和驗證。如果測試用例失敗,測試臺應該能夠提供足夠的信息,以便找到并解決錯誤。

圖片

最終結果表明ChatGPT-4的表現較為出色。大多數基準測試都通過了,并且大部分只需要工具反饋即可。

與創建可運行設計相比,ChatGPT-4在創建可運行的測試臺上遇到了更多困難,往往還是需要人類的反饋意見。

而與ChatGPT-4相比,ChatGPT-3.5的表現明顯較差,大多數基準測試都失敗了,而那些通過測試臺的對話大多數也不符合規范。與ChatGPT-4相比,ChatGPT-3.5每次對話和基準測試之間會出現各種各樣的問題,在設計和測試臺方面需要更頻繁地進行修正。

圖片

ChatGPT是芯片設計中的“力量倍增器”

隨著大語言模型(LLM)的繼續發展,未來從構想到功能設計,LLM或許都可以輕松實現。

圖片

△研究人員用ChatGPT-4設計的基于累加器的數據通路(圖是人繪制的),控制信號用虛線表示

研究人員認為:

盡管我們強調了模型的單步性能(即一步完成設計),但對于硬件應用來說,讓它們以“共同設計師”的身份加入,可能會表現得更好。

當與經驗豐富的工程師協同工作時,它們可以成為一種“力量倍增器”。工程師可以根據模型提供的“初版設計方案”,進行微調和快速迭代。

Hammond Pearce博士說道:

這項研究成果是我們認為首次完全由人工智能生成的硬件描述語言(HDL)轉化為物理芯片的案例。

一些人工智能模型,比如OpenAI的ChatGPT和谷歌的Bard,可以生成不同編程語言的軟件代碼,但它們在硬件設計領域的應用尚未被廣泛研究。

而這項研究表明,人工智能在硬件制造方面也具有潛力,尤其是在對話式應用中,通過反復交流可以完善設計。

并且,這樣一來HDL編寫過程中人為引起的錯誤就會減少,從而可縮短設計時間和上市時間,也可允許更多創造性的設計。

不知一些HDL工程專家聽到這里是否會略感緊張。

研究人員認為如果這個過程能夠實現自動化,不僅可以加快現在的工作速度,還可以減輕人為瓶頸。

但是,完全依靠類似于ChatGPT這種大模型或者依賴電力運行的軟件機器也存在一定的風險。用于芯片設計的LLM在訓練階段也存在難解的黑盒子等一系列問題。

對此,你有什么看法?

參考鏈接:
[1]https://arxiv.org/abs/2305.13243(論文鏈接)

[2]https://www.tomshardware.com/news/conversation-with-chatgpt-was-enough-to-develop-part-of-a-cpu

責任編輯:武曉燕 來源: 量子位
相關推薦

2010-05-10 13:37:15

2017-03-27 16:02:06

安全主管信息安全

2024-12-05 10:20:00

2015-02-04 11:32:31

2022-02-07 09:05:00

GitHub功能AI

2023-02-24 15:30:04

ChatGPT代碼

2023-04-26 16:46:00

ChatGPT芯片人工智能

2021-12-22 10:29:23

Prometheus elasticsear運維

2011-10-27 13:37:51

網頁設計

2019-06-04 14:05:54

2013-01-23 16:21:52

全何內存全何內存

2023-01-11 20:06:35

2024-01-24 18:55:56

ChatGPT聊天機器人

2023-10-31 19:20:29

語言模型英偉達芯片

2023-01-17 15:29:20

ChatGPT服務

2020-12-16 06:33:06

thisJava調用

2014-02-10 11:30:34

英特爾沖突礦產芯片

2023-01-12 12:19:21

AIChatGPT

2009-12-16 11:11:44

HTML 5

2018-09-25 16:07:53

大數據語言分布式
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品久久久久久久久久久久 | 欧美aa在线| 久久亚洲二区 | 久久免费视频在线 | 99视频在线播放 | 九色网址 | 国产精品一区二区在线 | 日美女逼逼 | wwww.xxxx免费| 精品真实国产乱文在线 | 亚洲精品福利视频 | 日本成人二区 | 欧美999| 91毛片网 | 亚洲视频免费在线观看 | 国产第一页在线观看 | 精品久久香蕉国产线看观看亚洲 | 婷婷久久综合 | 国产69精品久久99不卡免费版 | 欧美狠狠操 | 99久久精品一区二区成人 | 国产精品美女www爽爽爽 | 综合网中文字幕 | 国产一区二区三区四区五区3d | 久久精品a | 91精品国产综合久久婷婷香蕉 | 天天干天天爽 | 久久精品国产v日韩v亚洲 | jav成人av免费播放 | 久久伊人免费视频 | 久久天堂 | 在线一区二区三区 | 久久91av| 免费一级黄色录像 | 久久综合爱 | 亚洲一区二区三区视频 | 精品视频国产 | 日日操天天射 | 欧美久久久电影 | 日本aaa视频 | 亚洲 中文 欧美 日韩 在线观看 |