cuda.cu 381 B

12345678910111213141516
  1. #include <cuda.h>
  2. #include <iostream>
  3. extern "C" int use_cuda(void)
  4. {
  5. int nDevices = 0;
  6. cudaError_t err = cudaGetDeviceCount(&nDevices);
  7. if (err != cudaSuccess) {
  8. std::cerr << "Failed to retrieve the number of CUDA enabled devices"
  9. << std::endl;
  10. return 1;
  11. }
  12. std::cout << "Found " << nDevices << " CUDA enabled devices" << std::endl;
  13. return 0;
  14. }