0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

里程碑!RISC-V架构进军显卡

工程师邓生 来源:半导体行业观察 作者:icbank 2021-02-03 11:42 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

美国的Pixilica已与RV64X合作,提出了一套新的图形指令集,旨在融合CPU-GPU ISA,并将其用于3D图形和媒体处理,从而为FPGA创建了开源参考实现。

RV64X的参考实现包括了指令/数据SRAM缓存(32KB),微码SRAM(8KB),双功能指令解码器,实现RV32V和X的硬连线,用于自定义ISA的微码指令解码器,四向量ALU( 32位/ ALU –固定/浮动),136位寄存器文件(1K元素),特殊功能单元,纹理单元和可配置的本地帧缓冲区。

该实现的设计足够灵活,因此可以实现自定义pipeline阶段,自定义几何/像素/帧缓冲阶段,自定义细分器和自定义实例化操作。通过定制的可编程性和可扩展性对该实现进行了优化,使其体积小巧且面积小。

Europena工具开发商Codasip的高级市场总监Roddy Urquhart说,这是RISC-V生态系统的优势之一。

他说:“ RV64X GPU对于R5生态系统而言是一次了不起的胜利。” Codasip的Roddy Urqhart表示:“如果要创建特定于域的处理器,关键活动之一就是选择符合您软件需求的指令集架构(ISA)。”

“有些公司是从头开始创建指令集的,但是如果您有这样的ISA,则可能要付出移植软件的代价。今天,RISC-V开放式ISA可以提供一个很好的起点和一个软件生态系统,”他说。

RISC-V ISA以模块化的方式设计,使处理器设计人员不仅可以添加任何标准扩展,还可以创建自己的自定义指令,同时保持完全的RISC-V兼容性。

他仅用47条指令就指出了RISC-V(RV32I)的基本ISA。使用此基础集比创建具有类似功能的专有指令要容易得多,并且意味着该软件已经可以从RISC-V生态系统中获得。

许多用例需要乘法,这表明[M]扩展会有用,并且利用16位压缩[C]指令来提高代码密度是明智的,因此通常使用数量为101条指令的RV32IMC集。

使用RISC-V作为起点将确保直接使用通用软件(例如RTOS或协议栈)即可。如果您还需要浮点计算,那么RV32GC(G = IMAFD)指令可能是合适的,此外还包括原子[A],单精度浮点[F]和双精度浮点[D]扩展。甚至RV32GC也只有164条指令。

由于易于使用,因此标准扩展名是一个方便的选择。但是,有些可能会大大增加指令集的复杂性。例如,打包的SIMD扩展的完整集合[P]添加了331条附加指令。在许多情况下,可以使用定制指令为特定应用提供足够的增益,而潜在的硅面积和功耗开销则更低。

“为特定领域的处理器选择了起点,然后有必要弄清楚需要哪些特殊指令来满足您的计算要求。这需要仔细分析您需要在处理器核心上运行的软件。概要分析工具可以识别计算热点,一旦知道了这些热点,设计人员就可以创建自定义指令来解决这些热点,”他说。

这使设计人员可以通过尝试添加或删除指令,然后再次对软件进行性能分析以及评估更改是否实现了目标来进行迭代。这可以在开源指令集模拟器和工具链(例如GNU或LLVM)中完成,但是手工修改这些工具对于工具链专家来说是一件很麻烦的事情。

另一种方法是使用处理器描述语言描述指令集。“在Codasip Studio中,可以使用CodAL处理器描述语言创建处理器的指令精确(IA)模型。可以从以下位置自动生成包括编译器,指令集模拟器(ISS),调试器和分析器的SDK”,Urquhart说。

通过高级别描述ISA并自动生成SDK,可以快速迭代实验以扩展指令集。这样,可以为特定于域的处理器(有时称为专用指令处理器(ASIP))选择经过充分优化的ISA。与手动更改相比,自动生成SDK不仅更快,而且更不容易出错,这意味着设计过程更便宜,更可预测,从而避免了不必要的风险和路线图中断。

8154635c-8b99-439a-b3e7-5fe876218dda.jpg

责任编辑:PSY

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 显卡
    +关注

    关注

    17

    文章

    2523

    浏览量

    71717
  • 架构
    +关注

    关注

    1

    文章

    537

    浏览量

    26644
  • RISC-V
    +关注

    关注

    49

    文章

    2949

    浏览量

    53552
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RV生态又一里程碑:英伟达官宣CUDA将兼容RISC-V架构

    Frans Sijstermanns宣布了一则重磅消息:英伟达要将CUDA移植到RISC-V架构上。   英伟达每年出货超10亿颗RISC-V MCU
    的头像 发表于 07-19 00:04 6824次阅读
    RV生态又一<b class='flag-5'>里程碑</b>:英伟达官宣CUDA将兼容<b class='flag-5'>RISC-V</b><b class='flag-5'>架构</b>!

    奕斯伟计算RISC-V内核R520A斩获德国莱茵TÜV ASIL-D功能安全认证

    德国莱茵TÜV ASIL-B功能安全认证的RISC-V内核后,奕斯伟计算在RISC-V功能安全领域的又一里程碑
    的头像 发表于 03-04 10:32 616次阅读
    奕斯伟计算<b class='flag-5'>RISC-V</b>内核R520A斩获德国莱茵TÜ<b class='flag-5'>V</b> ASIL-D功能安全认证

    中科本原RISC-V架构 BY320RV0025 DSP正式亮相

    中科本原基于新一代RISC-V架构SummerCore内核的BY320RV0025型DSP于近日正式量产,该芯片面向工业控制、伺服电机、逆变器和变流器等应用领域进行优化设计,相比国外对标产品,其在
    的头像 发表于 02-12 15:21 810次阅读
    中科本原<b class='flag-5'>RISC-V</b><b class='flag-5'>架构</b> BY320RV0025 DSP正式亮相

    生态合作 | 开源协同造芯力!OpenLoong×进迭时空:全球首个RISC-V人形机器人运控适配方案重磅落地

    近日,国家地方共建人形机器人中心(简称“国地中心”)新一代灵龙机器人传来捷报——搭载国产RISC-V架构控制器(进迭时空最新发布的K3芯片)的灵龙机器人,成功完成长距离户外奔跑测试。这一里程碑
    的头像 发表于 01-31 18:03 9916次阅读
    生态合作 | 开源协同造芯力!OpenLoong×进迭时空:全球首个<b class='flag-5'>RISC-V</b>人形机器人运控适配方案重磅落地

    RISC-V,正式崛起

    编译自financialcontent全球半导体行业迎来里程碑式的变革:开源指令集架构(ISA)RISC-V已于2026年1月正式占据全球处理器市场25%的份额。这一里程碑标志着x86
    的头像 发表于 01-16 15:17 874次阅读
    <b class='flag-5'>RISC-V</b>,正式崛起

    RISC-V市占,直逼25%

    全球半导体格局已迎来历史性转折点——开源RISC-V架构本月正式实现25%的市场渗透率,标志着专有巨头长期占据的架构垄断时代落幕。这一里程碑经行业分析师2025年12月末验证,预示着全
    的头像 发表于 12-30 10:36 732次阅读
    <b class='flag-5'>RISC-V</b>市占,直逼25%

    回顾那些具有里程碑意义的Arm架构产品(1)

    在 Arm 成立 35 周年之际,我们将分三期内容,与你一同回顾 35 款具有里程碑意义的 Arm 架构产品 —— 它们凭借智能、性能与能效的深度融合,重塑了现代计算格局,更推动了全球科技变革的浪潮。本周我们就将从 Arm 成立初期开始盘点!
    的头像 发表于 12-15 14:59 887次阅读

    赛昉科技重磅发布新产品,RISC-V实现数据中心规模化商用突破

    2025年11月14日,中国香港——赛昉科技隆重发布首款基于RISC-V架构的数据中心管理芯片“狮子山芯”。作为一款具有里程碑意义的产品,“狮子山芯”成功实现了RISC-V在数据中心领
    的头像 发表于 11-17 10:02 891次阅读
    赛昉科技重磅发布新产品,<b class='flag-5'>RISC-V</b>实现数据中心规模化商用突破

    RISC-V实现实时AI多媒体:深度数智亮相2025 VideoLAN开发者大会

    在本届伦敦VideoLAN开发者大会上,深度数智与开源社区共同见证了AI增强多媒体技术在RISC-V架构上的原生运行突破。这标志着开放媒体、开放AI与开放芯片技术真正实现了日常化应用的重要里程碑
    的头像 发表于 11-06 17:21 1404次阅读
    <b class='flag-5'>RISC-V</b>实现实时AI多媒体:深度数智亮相2025 VideoLAN开发者大会

    深度数智亮相2025年RISC-V北美峰会,携手共创开放式AI计算未来

    2025年RISC-V北美峰会堪称全球开放硬件社区发展的又一重要里程碑,RISC-V迈出国际标准化第一步——获ISO/IECJTC1授予PAS提交者资格。对深度数智而言,这次盛会正是我们展示创新成果
    的头像 发表于 10-28 17:22 827次阅读
    深度数智亮相2025年<b class='flag-5'>RISC-V</b>北美峰会,携手共创开放式AI计算未来

    英伟达:CUDA 已经开始移植到 RISC-V 架构

    ,着重介绍了将 CUDA 移植到 RISC-V 架构的相关工作和计划,展现了对 RISC-V 架构的高度重视与积极布局。   Frans Sijstermanns 首先回顾了英伟达与
    发表于 07-17 16:30 4011次阅读

    同一水平的 RISC-V 架构的 MCU,和 ARM 架构的 MCU 相比,运行速度如何?

    ARM 架构RISC-V 架构的 MCU 在同一性能水平下的运行速度对比,需从架构设计原点、指令集特性及实际测试数据展开剖析。以 ARM Cortex-M33 这类 ARMv8M
    的头像 发表于 07-02 10:29 1732次阅读
    同一水平的 <b class='flag-5'>RISC-V</b> <b class='flag-5'>架构</b>的 MCU,和 ARM <b class='flag-5'>架构</b>的 MCU 相比,运行速度如何?

    先楫 x 兆松:打造国产高性能 RISC-V MCU生态里程碑

    步推出免费社区版,旨在帮助开发者降低应用门槛,广泛协同产业链上下游,共同推动RISC-V架构的应用落地与持续发展。主要更新ZCC编译器基于LLVM框架深度开发,在
    的头像 发表于 06-06 15:53 2477次阅读
    先楫 x 兆松:打造国产高性能 <b class='flag-5'>RISC-V</b> MCU生态<b class='flag-5'>里程碑</b>

    RISC-V生态又一里程碑!Debian官宣支持RV64

    电子发烧友综合报道 RISC-V生态又一个里程碑!最近Debian社区宣布正式接收RISC-V 64成为官方支持的处理器架构,同时将MIPS64el
    的头像 发表于 05-23 01:10 3239次阅读

    DC-ROMA RISC-V AI PC 正式发布!

    01RISC-V历史进程的重要里程碑深度数智携手Framework,并采用奕斯伟计算的先进RISC-V多功能智能计算SoC——EIC7702X(搭载8核SiFive高性能P550CPU内核,预装
    的头像 发表于 05-13 08:03 1230次阅读
    DC-ROMA <b class='flag-5'>RISC-V</b> AI PC 正式发布!