一种新型RISC-V微处理器:集成CPU、GPU与NPU功能

(图片来源:Shutterstock)

X-Silicon Inc. (XSi) 创建了一种新的 RISC-V 微处理芯片架构,将具有矢量功能和 GPU 加速的 RISC-V CPU 内核结合到单个芯片中。Jon Peddie Research报告称,CPU/GPU混合芯片是开放标准的,据报道也将是开源的,它旨在处理各种不同的功能,包括专用CPU和GPU通常会处理的AI。问题是它应该以一种更有效的方式完成所有这些工作。

新的 CPU/GPU 混合体被设计为“万事通”处理器。据 JPR 称,该行业一直在寻求一种开放标准的 GPU,该 GPU 具有足够的灵活性和可扩展性,以支持各种市场,包括虚拟现实、汽车和物联网设备。这种新的RISC-V CPU/GPU旨在通过为制造商提供可以处理任何所需工作负载的单一开放式芯片设计来解决这个问题。

X-Silicon 的芯片与其他架构不同,因为它的设计将 CPU 和 GPU 的功能结合到一个单核架构中。这与英特尔和AMD的典型设计不同,后者有单独的CPU内核和GPU内核。相反,内核本身旨在处理 CPU 和 GPU 任务。从这个意义上说,这听起来有点像英特尔放弃的Larabee项目,该项目试图将x86用于图形和其他工作负载。

该芯片采用 X-Silicon 的 C-GPU 架构,将 GPU 加速合并到 RISC-V 矢量 CPU 内核中。该架构具有具有 32 位 FPU 和 Scaler ALU 的 RISC-V 矢量内核。它具有线程调度器、剪裁引擎、光栅器、纹理单元、神经引擎和像素处理器。该芯片旨在处理包括人工智能、高性能计算 (HPC)、几何计算以及 2D 和 3D 图形在内的应用

(图片来源:X-Silicon)

从理论上讲,X-Silicon的混合芯片能够在同一内核中处理CPU和GPU代码,这为其提供了许多优势。该芯片对 CPU 和 GPU 使用开放标准的 RISC-V ISA,运行单个指令流。这提供了低内存占用的执行和更高的效率,因为不会在 CPU 内存空间和 GPU 内存空间之间复制数据。

CPU/GPU 内核可以组合成多核设计,使制造商能够根据需要扩展处理能力。在多核格式中,多个内核平铺在芯片上,并使用快速结构连接。此设计还实现了快速片上SRAM或eDRAM缓存,这些缓存用作L2缓存,可以聚合来自多个内核的数据。可以根据需要将每个内核安排为独立于其他内核运行图形、AI、视频、物理、HPC 或其他工作负载。

通过这种设计,X-Silicon 的 C-GPU 架构可以潜在地运行任何类型的 CPU 或 GPU 工作负载。X-Silicon 声称已经让 Vulkan 图形 API 与“融合 GPU 加速”一起工作。这应该极大地有助于它在 Android 设备上的开发和采用。

由于新设计基于RISC-V,任何人都可以使用该架构,而无需支付指令集版税,这与x86和ARM不同。如果它按预期工作,这些芯片可能会撼动微处理器行业。从理论上讲,目前使用的标准设计并不像X-Silicon声称的那样灵活或强大。

它在实践中是否像在纸面上一样有效还有待观察,尽管我们可能不必等待很长时间就能找到答案。据报道,软件开发工具包将在今年某个时候发布给早期合作伙伴。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值