<div dir="ltr">Thanks Karl,<div><br></div><div>From what Barry said, the hypre configure has not done the CUDA stuff so it can't work right now.</div><div><br></div><div>Mark</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Aug 15, 2019 at 8:57 PM Karl Rupp <<a href="mailto:rupp@iue.tuwien.ac.at">rupp@iue.tuwien.ac.at</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
one way to test is to run a sequential example through nv-prof:<br>
  $> nvprof ./ex56 ...<br>
<br>
<a href="https://devblogs.nvidia.com/cuda-pro-tip-nvprof-your-handy-universal-gpu-profiler/" rel="noreferrer" target="_blank">https://devblogs.nvidia.com/cuda-pro-tip-nvprof-your-handy-universal-gpu-profiler/</a><br>
<br>
If it uses the GPU, then you will get some information on the GPU <br>
kernels called. If it doesn't use the GPU, the list will be (almost) empty.<br>
<br>
Best regards,<br>
Karli<br>
<br>
<br>
<br>
On 8/15/19 5:47 PM, Mark Adams via petsc-dev wrote:<br>
> I have configured with Hypre on SUMMIT, with cuda, and it ran. I'm now <br>
> trying to verify that it used GPUs (I doubt it). Any ideas on how to <br>
> verify this? Should I use the cuda vecs and mats, or does Hypre not <br>
> care. Can I tell hypre not to use GPUs other than configuring an <br>
> non-cude PETSc? I'm not sure how to run a job without GPUs, but I will <br>
> look into it.<br>
> <br>
> Mark<br>
</blockquote></div>