4 repository-uri
Bindings for low-level system libraries and parallel computing.
Explore 4 awesome GitHub repositories matching part of an awesome list · General Purpose Computing. Refine with filters or upvote what's useful.
GNAT for CUDA® is a toolsuite that compiles Ada and SPARK code directly to NVIDIA GPUs. We leverage the CUDA toolsuite provided by NVIDIA in order to create a toolsuite that follows the same programming principles that CUDA developers are familiar with, while providing access to these mechanisms…
Support for NVIDIA CUDA parallel computing.
This is OpenCLAda, a thick Ada binding for the OpenCL host API. This binding enables you to write OpenCL hosts in Ada. It does not enable you to write OpenCL kernels in Ada.
Binding for the OpenCL host API.
The Ada-BFD is a library which provides Ada API for GNU Binutils BFD library. It works on any version of GNU Binutils (starting at 2.15). The recommended version for GNU Binutils is at least the 2.39.
Binding for the GNU Binutils BFD library for binary file access.
Boehm GC interface library for gcc-Ada (GNAT)
Binding for the Boehm-Demers-Weiser conservative garbage collector.