返回首页  设为首页  加入收藏  今天是:
网站首页电脑主板电脑cpu电脑内存电脑硬盘电脑显卡电脑电源显示器电脑配件电脑维修
相关文章
 ChatGPT 也能用来造芯说说英…
 实测告诉你DDR5内存怎么选海…
 CES 2019 首日看点汇总:惠普…
 csgo画面怎么设置最佳 画面设…
 电脑显示器贴图
 其它显示器屏幕贴图下载
 各有各的特色 优派显示器精心…
 笔记本可以换CPU吗?怎么换?…
 笔记本电脑cpu升级(笔记本电…
 笔记本电脑cpu升级条件
 老电脑cpu升级攻略(笔记本电…
 原创]笔记本电脑怎么CPU更换…
 不仅支持DDR2 AM2S1F接口深入…
 微星推出 MAG H670 Tomahawk…
 依然遇事不决迫击炮?微星B6…
 万字带图测评:以微星MAG B7…
 插错很危险主板RGB接口安装指…
 虚拟空间存储技术
 storage virtualization
 什么叫虚拟内存?
 Windows XP虚拟内存的含义及…
 虚拟化技术 - 内存虚拟化 [一…
 集成显卡与独立显卡哪个好
 华硕 Dual RTX 4060 IGN 8分…
 《赛博朋克2077》显卡需求测…
 显卡哪个牌子好性价比高 201…
 RTX 40系列显卡溢价还会严重…
 解决了 AMD Ryzen 7000X3D 系…
 主板赏析:第3代数字供电技术
 聊聊ATX 12VO电源:ATX 30都…
 手机出现自动重启现象是什么…
 模拟芯片AI应用拉动长期需求…
 怎么改电脑磁盘名字(怎么改电…
 好听的电脑磁盘命名(如何给…
 作家黄永玉 - 专栏 - 新湖南
 动态磁盘和基本磁盘有什么区…
 你“做主”威刚移动硬盘全新…
 惠普官网现骁龙835 Windows …
 HP(惠普)专区::HP投影机厂…
 惠普宣布修改可终身免费少量…
 HP 惠普_企业_数字媒体及职业…
 惠普召回笔记本型号公布 可通…
 万事利(301066):杭州万事利…
 线上配电脑处处都是坑
 多少年轻人去深圳“批发”黄…
 PC市场
 电脑整机-电脑整机报价-行情…
 HKC发布两款全新电竞显示器 …
 点燃618购物庆典显示器销售热…
 供应高清超薄LED显示屏
专题栏目
网络
您现在的位置: 电脑评测网 >> 电脑内存 >> 正文
高级搜索
ChatGPT 也能用来造芯说说英语就可以了?!
作者:佚名 文章来源:本站原创 点击数: 更新时间:2023/6/30 9:33:06 | 【字体:

  穿越千年之少女除妖师只用简单的自然语言之英语和 ChatGPT 聊聊天,便制作出了一款微处理芯片。更值得注意的是,在 ChatGPT 的助力下,这款芯片组件不仅是设计了出来的,也是经过了基础测试,可以制造出来。

  纽约大学发文评价道,「这是一项史无前例的成就,可以加快芯片开发速度,并允许没有专业技术技能的个人设计芯片。」

  所以说,全民”造芯“的时代真的要来临了吗?在此,我们不妨先看看研究人员到底是怎么做的。

  在论文中,研究人员指出,现代硬件设计始于自然语言提供的规范,如英文文档需求,然后再由硬件工程师使用硬件描述语言(HDL)如 Verilog,将需求用代码构建出来,完成芯片内部的设计,最终再合成为电路元件。

  那么,在 AIGC 时代来临之际,如 OpenAI 的 ChatGPT 和 Google 的 Bard 号称可以生成代码,也有不少开发者使用过它们创建了一个又一个网站,但是当前在其应用范围主要聚焦在软件领域的情况,这些 AIGC 工具能否将硬件工程师的”翻译“(文档需求转换成代码)工作给取而代之。

  基于此,研究人员使用了 8 种具有代表性的基准,研究了在生成硬件描述语言本身的编写时,最先进的 LLM 状态的能力和局限性。

  详细来看,首先,硬件工程师对大模型提供初始提示,让它创建一个 Verilog 模型,然后提供输入、输出的具体信息。最终硬件工程师对输出设计进行可视化评估,以确定其是否符合基本设计规范。

  如果一个设计不符合规范,它会在相同的提示下再生成五次。倘若它仍然不符合规范,那么它就会失败。

  一旦设计和测试用例已经写好了,它们就会被用 Icarus Verilog (iverilog,Verilog 硬件描述语言的实现工具之一) 编译。如果编译成功,则进行模拟。如果没有报告错误,则设计通过,不需要反馈 (NFN)。

  如果这些操作中的任何一个报告了错误,它们就会被反馈到模型中,并被要求“请提供修正”,这被称为工具反馈 (TF)。如果相同的错误或错误类型出现三次,那么简单的人类反馈 (SHF) 是由用户给出的,通常通过说明 Verilog 中什么类型的问题会导致这个错误 (例如:声明中出现语法错误)。

  如果错误持续存在,则会给出高级人类反馈 (Advanced HumanFeedback,AHF),它依赖于精确地指出错误所在和修复它的方法。

  但是如果高级反馈不能修复错误,或者用户需要编写任何 Verilog 代码来解决错误,则测试被认为是失败的。如果会线 小时 ChatGPT-4 消息的 OpenAI 速率限制,则该测试也被视为失败。

  他们要求大模型尝试为一个「测试名称」创建一个 Verilog 模型,然后提供规范,定义输入和输出端口以及任何需要的进一步细节,并进一步询问大模型“我将如何写一个设计,以满足这些规格?”

  你能为这个设计编写一个 Verilog 测试台吗?测试台应该具备自检功能,并且能够与 iverilog 一起用于仿真和验证。如果测试用例失败,测试台应该能够提供足够的信息,以便找到并解决错误。

  最终结果显示,两个 ChatGPT 模型都能够满足规格,并开始进行设计流程。不过,Bard 和 HuggingChat 未能满足规格的初始标准。

  虽然按照上文提到的测试流程,研究人员基于 Bard 和 HuggingChat 的初始提示,又让大模型重新生成了五次回答,但是多轮之后,这两个模型还是都失败了。其中,Bard 始终无法满足给定的设计规范,HuggingChat 的 Verilog 输出是在模块定义之后就开始不正确了。

  下图显示了 ChatGPT-4 和 ChatGPT-3.5 的基准测试结果,明显可以看出,ChatGPT-3.5 的性能要比 ChatGPT-4 差一些,大多数对话导致基准测试失败,而大多数通过自己测试台的对话都是不兼容的。

  反观 ChatGPT-4 的表现更胜一筹,大多数的基准测试都通过了,其中大部分只需要工具反馈。不过,在测试台设计中,仍然需要人类的反馈。

  为了探索 LLM 的潜力,研究人员还让硬件设计工程师和 ChatGPT-4 配对,共同设计一种基于 8 位的累加器的微处理器。

  让我们一起做一个全新的微处理器设计......我认为我们需要限制自己的累加器8位架构,没有多字节指令。既然如此,你觉得我们该怎么开始?

  考虑到空间限制,研究人员的目标是使用 32 字节内存(数据和指令相结合)的冯·诺依曼型设计。

  最终,ChatGPT-4 与硬件工程师共同设计了一种新颖的基于 8 位累加器的微处理器架构。该处理器采用 Skywater 130nm 工艺,这意味着这些“Chip-Chat”实现了我们认为是世界上第一个完全由人工智能编写的用于流片的 HDL。

  在论文中,研究人员总结道,ChatGPT-4 产生了相对高质量的代码,这可以从短暂的验证周转中看出。考虑到 ChatGPT-4 每 3 小时 25 条消息的速率限制,此设计的总时间预算为 ChatGPT-4 的 22.8 小时(包括重新启动)。每条消息的实际生成平均约为 30 秒:如果没有速率限制,整个设计本可以在 100 分钟内完成,具体取决于人类工程师。尽管 ChatGPT-4 相对容易地生成了 Python 汇编程序,但它很难编写为我们的设计编写的程序,而且ChatGPT也没有编写任何重要的测试程序。

  总体上,研究人员完成了在模拟和 FPGA 仿真中评估了一系列全面的人工编写的汇编程序中的所有 24 条指令。

  “这项研究产生了我们认为是第一个完全由 AI 生成的 HDL,用于制造物理芯片,”纽约大学 Tandon 的研究助理教授兼研究团队成员 Hammond Pearce 博士说。“一些人工智能模型,如 OpenAI 的 ChatGPT 和谷歌的 Bard,可以生成不同编程语言的软件代码,但它们在硬件设计中的应用尚未得到广泛研究。这项研究表明 AI 也可以使硬件制造受益,尤其是当它被用于对话时,你可以通过一种来回的方式来完善设计。”

  然而,在这个过程中,研究人员也需要进一步测试和解决将 AI 用于芯片设计所涉及的安全考虑因素。

  整体而言,虽然 ChatGPT 不是一款专门面向硬件领域的自动化软件工具,但是它可以成为一款 EDA 辅助工具,而且帮助 EDA 设计师们大大降低了知识门槛。

  研究人员也表示,如果在现实环境中实施,在芯片制造中使用 LLM 模型可以减少 HDL 转换过程中的人为错误,有助于提高生产力,缩短设计时间和上市时间,并允许进行更具创意的设计。其实,仅是这一点,ChatGPT 便值得被硬件工程师们拿来在硬件领域参与更多的尝试与探索。

  ▶ 惹打工人“暴怒”!科技公司 CEO 放话:“只想赚钱和朝九晚五的别来!”

  ▶ 马云非公开会议:阿里电商应该回归淘宝;微信上线“安静模式”;ChatGPT会生成Win11激活密钥 极客头条返回搜狐,查看更多

电脑内存录入:admin    责任编辑:admin 
  • 上一个电脑内存:

  • 下一个电脑内存: 没有了
  •  
     栏目文章
    普通电脑内存 ChatGPT 也能用来造芯说说英语就可以了?! (06-30)
    普通电脑内存 实测告诉你DDR5内存怎么选海力士Mdie、Adie和… (06-30)
    普通电脑内存 虚拟空间存储技术 (06-29)
    普通电脑内存 storage virtualization (06-29)
    普通电脑内存 什么叫虚拟内存? (06-29)
    普通电脑内存 Windows XP虚拟内存的含义及设置方法 (06-29)
    普通电脑内存 虚拟化技术 - 内存虚拟化 [一] (06-29)
    普通电脑内存 新型计算机内存大幅减少能耗 (06-29)
    普通电脑内存 华为Mate 50支持内存卡扩展吗 华为E的NFC支持… (06-29)
    普通电脑内存 不止 24GB 内存消息称一加、realme 新机配备 … (06-29)
    普通电脑内存 芝奇推出白色款幻锋戟内存条DDR5-8200 2x24GB… (06-29)
    普通电脑内存 一加Ace2 Pro曝光将首发24GB超大内存未来将下… (06-29)
    普通电脑内存 红魔8S Pro首发24GB内存 比部分电脑配置强多了 (06-28)
    普通电脑内存 环球热门:CSGO开箱电脑最低配置要求是什么?… (06-28)
    普通电脑内存 为什么要买大内存笔记本 (06-28)
    普通电脑内存 体验华硕无畏Pro16 2023旗舰版:性能释放堪比… (06-28)
    普通电脑内存 电脑监控软件预防电脑内存占用过高 (06-28)
    普通电脑内存 容量翻倍!笔记本内存条推出48GB单条选项! (06-28)
    普通电脑内存 国产机配24G内存!苹果才6G这是方向错了么? (06-28)
    普通电脑内存 CXL是什么?它是如何工作的? (06-28)