当前位置:首页 > 报告详情

基于 RISC-V 的 FPGA GPGPU:一种具有竞争力的科学计算方法.pdf

上传人: c** 编号:955333 2025-10-27 12页 910.26KB

1、RISC-V based GPGPU on FPGA:A Competitive Approach for Scientific Computing?Eric GuthmullerJrme FereyreRISC-V Summit Europe,2025-05-13 Scientific computing applications require 64b floating point computing precision Sometimes,64b is not even enough(see 1 E.Guthmuller,et al.,“Xvpfloat:RISC-V ISA Exten

2、sion for Variable Extended Precision Floating Point Computation”,(2024)IEEE Transactions on Computers)2025-05-13RISC-V Summit Europe 2025-Eric Guthmuller2Motivation2024-11 TOP500 GPGPUs have enabled exa-FLOPs class performance in recent supercomputers Codes have been adapted to GPGPU computing parad

3、igm(costly)But AI market is exploding and is much bigger than scientific computingGPGPUs are more and more optimized for low precision computingHow long before 64b support is dropped or emulated?Scientific computing applications require 64b floating point computing precision Sometimes,64b is not eve

4、n enough(see 1 Guthmuller E.,et al.,“Xvpfloat:RISC-V ISA Extension for Variable Extended Precision Floating Point Computation”,(2024)IEEE Transactions on Computers)2025-05-13RISC-V Summit Europe 2025-Eric Guthmuller3Motivation2024-11 TOP500 GPGPUs have enabled exa-FLOPs class performance in recent s

5、upercomputers Codes have been adapted to GPGPU computing paradigm(costly)But AI market is exploding and is much bigger than scientific computingGPGPUs are more and more optimized for low precision computingHow long before 64b support is dropped or emulated?Our objective:Explore the feasibility/perfo

6、rmance of a GPGPU implemented on FPGA with support for FP64 computation and targeting scientific computing use cases Scientific computing apps rely on well optimized linear algebra frameworks,e.g.BLAS Mostly vector-vector(lvl1)and matrix-vector(lvl2)RISC-V Summit Europe 2025-Eric Guthmuller4Brief in

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
根据文章内容,以下是全文关键点的概括: 1. **背景与动机**:科学计算需要高精度浮点计算,而GPGPU在超级计算机中表现卓越,但逐渐转向低精度计算,对科学计算构成挑战。 2. **目标**:探索在FPGA上实现支持FP64计算的GPGPU的可行性和性能,针对科学计算用例。 3. **科学计算核心**:依赖优化的线性代数框架(如BLAS),主要涉及向量-向量(Lvl1)和矩阵-向量(Lvl2)操作。 4. **FPGA选择**:采用AMD Alveo V80 FPGA,因其大容量HBM和GPU形式适合服务器。 5. **初步结果**:实现高达126 GFLOPS的峰值性能,频率稳定,无SLR交叉。 6. **挑战**:内存层次结构设计,FPGA NoC带宽限制,读延迟问题。 7. **未来工作**:移植OpenCL BLAS和基准测试,使用FP64软宏,优化内存层次结构。
FPGA上的科学计算新篇章?" "FPGA GPGPU,64位浮点计算,科学计算的未来?" FPGA GPGPU助力科学计算性能飞跃?"
客服
商务合作
小程序
服务号
折叠