用RISC-V打造OpenCL兼容 GPGPU,即将开源

EETOP 3天前

EETOP专注芯片、微电子,点击上方蓝字关注我们


来自乔治亚理工大学的开发人员使用免费和开源的RISC-V指令集体系结构:Vortex,创建了与流行的OpenCL编程框架兼容的通用图形处理单元GPGPU。

研究人员在摘要中说:“目前在技术扩展方面的挑战正在推动半导体行业朝着硬件专业化的方向发展,导致异构片上系统的激增,与传统的通用体系结构相比,可提供更好的性能和功耗优势。”


Vortex GPGPU的GDS布局

OpenCL是目前主流cpu、gpu、fpga和定制DSP上最广泛采用的异构平台编程框架。在这项工作中,提出了一个支持OpenCLRISC-V通用GPU Vortex。Vortex实现了一个SIMT架构,对RISC-V进行了最小程度的ISA扩展,从而支持OpenCL程序的执行。我们还扩展了OpenCL运行时框架来使用新的ISA

通过在15nm制程节点上的评估,Vortex通过一系列的基准测试证明了它的能力。研究人员承诺,一旦这项工作的盲检完成,它将以开放许可证的形式向公众开放。“我们相信一个开源版本的RISC-V GPGPU将丰富RISC-V的生态系统。

论文部分截屏

论文下载

关注EETOP公众号,后台发送消息:riscvpdf,获取下载链接

推荐关注:创芯大讲堂

创芯大讲堂是EETOP旗下在线教育平台,综合IC设计(模拟芯片设计仿真CMOS射频芯片仿真设计、数字前端、数字后端、FPGAVerilog等等)、制造、封装多门类课程,同时也随时更新目前热点领域教程涵盖嵌入式电源设计、通信技术、硬件设计等。


欢迎大家通过多种渠道访问创芯大讲堂

创芯大讲堂微信公众号:eetopedu 

网址:edu.eetop.cn      课程咨询人工微信号:ssywtt
点击阅读原文,学创芯大讲堂更多好课