CUDA/Ada – an Ada binding to NVIDIA’s CUDA platform

If you’re into parallel computing, then you might’ve heard about Nvidia’s CUDA platform:

CUDA™ is a parallel computing platform and programming model invented by NVIDIA. It enables dramatic increases in computing performance by harnessing the power of the graphics processing unit (GPU).

With a new binding from codelabs.ch you can utilize CUDA using your favorite programming language: Ada. The binding is called CUDA/Ada, and it does just what the name implies:

CUDA/Ada is an Ada binding to NVIDIA’s CUDA parallel computing platform and programming model.

At the time of writing there’s no official release of CUDA/Ada, so you’re going to have to rely on the developer version. There’s a neat little usage example on the project page, so be sure to go check it out. Obviously you need a CUDA aware GPU for this binding to work.

Leave a Reply