gpu/cuda: introduce CUDA driver
authorElena Agostini <eagostini@nvidia.com>
Tue, 16 Nov 2021 22:50:18 +0000 (22:50 +0000)
committerThomas Monjalon <thomas@monjalon.net>
Tue, 16 Nov 2021 16:47:52 +0000 (17:47 +0100)
commit1306a73b1958ab54a501fa23146ef85fa68d2d5d
tree372509dbc5ac295ff41539eb499b14e9c4a2dbfb
parent1b13f95b03d7754739346f2d09be98ff1da116a9
gpu/cuda: introduce CUDA driver

This is the CUDA implementation of the gpudev library.
Functionalities implemented through CUDA Driver API are:
- Device probe and remove
- Manage device memory allocations
- Register/unregister external CPU memory in the device memory area

Signed-off-by: Elena Agostini <eagostini@nvidia.com>
MAINTAINERS
doc/guides/gpus/cuda.rst [new file with mode: 0644]
doc/guides/gpus/index.rst
doc/guides/rel_notes/release_21_11.rst
drivers/gpu/cuda/cuda.c [new file with mode: 0644]
drivers/gpu/cuda/meson.build [new file with mode: 0644]
drivers/gpu/cuda/version.map [new file with mode: 0644]
drivers/gpu/meson.build