Exemplo n.º 1
0
 def _count_gpus() -> int:
     num_gpus = 0
     msg = ''
     while "Invalid device" not in msg:
         num_gpus += 1
         msg = astra.get_gpu_info(num_gpus)
     return num_gpus
Exemplo n.º 2
0
def test_CUDA():
  """Perform a very basic functionality test, including CUDA"""
  
  import astra
  print("Getting GPU info... ", end="")
  print(astra.get_gpu_info())
  ok1 = _basic_par2d()
  ok2 = _basic_par2d_cuda()
  ok3 = _basic_par3d_cuda()
  if not (ok1 and ok2 and ok3):
    raise RuntimeError("Test failed")
Exemplo n.º 3
0
def test_CUDA():
    """Perform a very basic functionality test, including CUDA"""

    import astra
    print("Getting GPU info... ", end="")
    print(astra.get_gpu_info())
    ok1 = _basic_par2d()
    ok2 = _basic_par2d_cuda()
    ok3 = _basic_par3d_cuda()
    if not (ok1 and ok2 and ok3):
        raise RuntimeError("Test failed")