nghPy
nghPy is a Python library designed to facilitate the integration of NVIDIA's Graphics API, specifically focused on managing GPU resources and enabling parallel processing. It provides a Pythonic interface to underlying CUDA functionalities, allowing developers to leverage the power of NVIDIA GPUs for computationally intensive tasks without requiring direct C++ or CUDA programming. The library aims to simplify the process of allocating memory on the GPU, transferring data between the host (CPU) and device (GPU), and executing kernels.
The core features of nghPy include functions for device enumeration, allowing users to identify available NVIDIA