Graphical Processing Unit

In the context of computing, a graphical processing unit (GPU) is a co-processor to process graphical data.

RISC-V GPUs

There are GPUs that use open standards like the RISC-V open ISA standard, instead of other ISAs like x86 or arm.

Take into account that the fact that a GPU uses an open ISA does not necessarily imply that its design or firmware is open source.

Early examples of GPUs using RISC-V:

  • Think Silicon’s NEOX-V, first announced in 2019
  • RV64X

GPU Software Platforms

GPU software platforms featured on this post:

  • CUDA
  • ROCm

CUDA is a proprietary parallel computing platform developed by NVidia.

ROCm is software stack for graphics processing unit (GPU) programming by AMD.

You might also be interested in…

External references

Leave a Reply

Your email address will not be published. Required fields are marked *