NVIDIA working on porting its Nvidia’s CUDA software library to the Vortex RISC-V GPGPU platform

- Advertisement - Kinguin WW

Recently, the RISC-V technology has been one of the hottest topics in the world of computing, and we have even seen Apple started to hire high-performance RISC-V engineers. The technology which is an Instruction Set Architecture (ISA) makes it easier for extensive customization and is open-source which provides the license-free benefit.

We even have a confirmation of their existing project designed a general-purpose GPU based on RISC-V ISA, and according to recent information, we will soon be witnessing a port Nvidia’s CUDA software library to the Vortex RISC-V GPGPU platform.

Nvidia’s CUDA (Compute Unified Device Architecture) represents a unique computing platform and application programming interface (API) that runs on Nvidia’s lineup of graphics cards. When the applications are coded for CUDA support and when a CUDA-based GPU is successfully spotted by a system, it gets massive GPU acceleration of the code.


Researchers have found a sure-fire way to enable CUDA software toolkit support on a RISC-V GPGPU project called Vortex. The Vortex RISC-V GPGPU provides a full-system RISC-V GPU based on RV32IMF ISA meaning that the 32-bit cores can be scaled from 1-core to 32-core GPU designs.

“…in this project, we propose and build a pipeline to support an end-to-end CUDA migration: the pipeline accepts CUDA source codes as input and executes them on an extended RISC-V GPU architecture. Our pipeline consists of several steps: translates CUDA source code into NVVM IR, convert NVVM IR into SPIR-V IR, forwards SPIR-V IR into POCL to get RISC-V binary file, and finally executes the binary file on an extended RISC-V GPU architecture.”

To put it simply, CUDA source code represented in the intermediate representation (IR) format called NVVM IR, is later converted to Standard Portable Intermediate Representation (SPIR-V) IR, then forwards that into the portable open-source implementation of the OpenCL standard called POCL.

- Advertisement -

However, all this is only a small step towards making it a possible beginning of an era where RISC-V is used for accelerated computing applications, very similar to what Nvidia is doing today with its GPU lineup.

For more information stay tuned.


- Advertisement - Wondershare WW
Lenovo India [CPS] IN
Redwolf [CPS] IN

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Articles

Domino's [CPS] IN

More To Consider


Stay Connected

Boat Lifestyle [CPS] IN

Hot Topics

Oppo India [CPS] IN

Latest Articles

Harman Audio [CPS] IN


Parallels WW


Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We don't have any banner, Flash, animation, obnoxious sound, or popup ad. We do not implement these annoying types of ads!

We need money to operate the site, and almost all of it comes from our online advertising.

Please add yourdomain.com to your ad blocking whitelist or disable your adblocking software.