| View previous topic :: View next topic |
| Author |
Message |
emath
Joined: 02 Jan 2010 Posts: 2
|
Posted: Wed Mar 13, 2013 4:56 am Post subject: Multiple GPUs error cuLaunchKernel 400 |
|
|
I am testing the example for multiple GPUs on page 16 from PGI Accel. Compilers OpenACC Getting Started Guide v.13.2. Using 1 OpenMP thread and 1 GPU works fine, but for 2 GPUs with 2 OpenMP threads I get the error message cuLaunchKernel 400: Invalid handle. The machine has 2 M2070 GPUs, the latest nVidia driver for OracleLinux 6.3 and 13.2 PGI CDK.
Last edited by emath on Wed Mar 13, 2013 9:30 pm; edited 1 time in total |
|
| Back to top |
|
 |
Neldan
Joined: 12 Feb 2013 Posts: 11
|
Posted: Wed Mar 13, 2013 5:13 am Post subject: Re: Multiple GPUs error cuLaunchKernel 400 |
|
|
| emath wrote: | | In am testing the example for multiple GPUs on page 16 from PGI Accel. Compilers OpenACC Getting Started Guide v.13.2. Using 1 OpenMP thread and 1 GPU works fine, but for 2 GPUs with 2 OpenMP threads I get the error message cuLaunchKernel 400: Invalid handle. The machine has 2 M2070 GPUs, the latest nVidia driver for OracleLinux 6.3 and 13.2 PGI CDK. |
i have the same problem :S |
|
| Back to top |
|
 |
mkcolg
Joined: 30 Jun 2004 Posts: 4996 Location: The Portland Group Inc.
|
Posted: Wed Mar 13, 2013 9:51 am Post subject: |
|
|
Sorry about that. This is a known issue that has been fixed in the 13.3 release (just released yesterday March 12th on Linux, Windows to follow here shortly).
| Code: | % setenv OMP_NUM_THREADS 2
% pgf90 -acc multi.f90 -mp -lacml -V13.2 ; a.out
Host Serial 2489.612915315794
call to cuLaunchKernel returned error 400: Invalid handle
call to cuMemcpyDtoHAsync returned error 4: Deinitialized
%
% pgf90 -acc multi.f90 -mp -lacml -V13.3 ; a.out
Host Serial 2489.612915315794
Multi-Device Parallel 2489.612915315794
|
- Mat |
|
| Back to top |
|
 |
emath
Joined: 02 Jan 2010 Posts: 2
|
Posted: Thu Mar 14, 2013 4:12 am Post subject: |
|
|
Hi Mat, as you told us, this issue is solved in ver 13.3 for our code too.
Thank you,
Manolis |
|
| Back to top |
|
 |
|