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.