CUDA App crashes

yoyo_rkn
yoyo_rkn
Joined: 16 Feb 05
Posts: 8
Credit: 8591228
RAC: 4608
Topic 195694

Hello,

do I have something special to consider to run the CUDA app? I just disabled CPU and enablead only CUDA application. But all tasks are crashing like this http://einsteinathome.org/task/222512038 immediate.

yoyo

Member of Germany largest distributed computing community

Gundolf Jahn
Gundolf Jahn
Joined: 1 Mar 05
Posts: 1079
Credit: 341280
RAC: 0

CUDA App crashes

Quote:
do I have something special to consider to run the CUDA app? I just disabled CPU and enablead only CUDA application. But all tasks are crashing like this http://einsteinathome.org/task/222512038 immediate.


I made your link active.

Did you try a reboot, to reset the GPU?

If yes, and there are no tasks remaining in your tasks tab, try a reset of the Einstein project to re-download the application(s).

Gruß,
Gundolf

Computer sind nicht alles im Leben. (Kleiner Scherz)

yoyo_rkn
yoyo_rkn
Joined: 16 Feb 05
Posts: 8
Credit: 8591228
RAC: 4608

I rebooted and resetted

I rebooted and resetted Einstein@home project. But again immediate (7s) after start the tasks crashed.

Do I need some special version of the CUDA driver?
yoyo

Member of Germany largest distributed computing community

Gundolf Jahn
Gundolf Jahn
Joined: 1 Mar 05
Posts: 1079
Credit: 341280
RAC: 0

According to "BRP CUDA

According to "BRP CUDA requirements ( READ ONLY thread )", your driver version (driver: 26128 (>= 260.00)) is sufficient.

Since I've no GPU in my laptops, you'll have to wait for someone with more experience to help you.

Did you look up (google) "exit code -1073741511 (0xc0000139)" from the stderr output?

Gruß,
Gundolf

Computer sind nicht alles im Leben. (Kleiner Scherz)

Bernd Machenschalk
Bernd Machenschalk
Moderator
Administrator
Joined: 15 Oct 04
Posts: 4312
Credit: 250248195
RAC: 35773

The only thing I can say

The only thing I can say about this error is that it is a system error, AFAIK it only occurs on Windows XP. Apparently the system can't find the starting point in a library it tries to load. Unfortunately it dosn't tell you which library this is.

If everything else on the system works ok apart from CUDA Apps, I'd start with re-installing the graphics driver. Similar issues are reported in the M$ Knowledge Base when installing a Service Pack 3 of a wrong language version (e.g. US SP3 on DE XP), so you might want to take extra care of the driver package you choose to install.

BM

BM

joe areeda
joe areeda
Joined: 13 Dec 10
Posts: 285
Credit: 320378898
RAC: 0

This thread seems the closest

This thread seems the closest to the problems I'm experiencing although not exactly.

I just put an nVidia GTS240 in a Linux 10.10 box and downloaded the latest driver:
NVIDIA GPU 0: GeForce GT 240 (driver version unknown, CUDA version 4000, compute capability 1.2, 1023MB, 257 GFLOPS peak)

The GPU tasks are stopping with a "Compute Error" that return Status 22 with stderr containing:

6.10.58

process exited with code 22 (0x16, -234)

execv: No such file or directory

]]>

Examples:
http://einsteinathome.org/task/223406972
http://einsteinathome.org/task/223406914
http://einsteinathome.org/task/223505268

So my questions are:

  • Where do we look up exit codes? or does 22="execv error"
  • Any idea which file or directory does not exist?

I did a project reset, but I seemed to have exceeded my daily quota of tasks.

Any suggestions?

Thanks,
Joe

Once again collecting information for this post has pointed me towards a possible problem. When I try to run some of my cuda exploring apps I get:

Error while loading native library with base name "JCudaDriver"
Operating system name: Linux
Architecture         : amd64
Architecture bit size: 64
Exception in thread "main" java.lang.UnsatisfiedLinkError: Could not load native library
	at jcuda.LibUtils.loadLibrary(LibUtils.java:79)
	at jcuda.driver.JCudaDriver.(JCudaDriver.java:113)
	at ffttest.CudaDevInfo.(CudaDevInfo.java:32)
	at ffttest.FFTTestApp.main(FFTTestApp.java:53)


I'm not sure if that's just the Java interface or real CUDA drivers, but I'll hit "Post reply" while I investigate.

Gundolf Jahn
Gundolf Jahn
Joined: 1 Mar 05
Posts: 1079
Credit: 341280
RAC: 0

RE: So my questions are:

Quote:
So my questions are:
  • Where do we look up exit codes? or does 22="execv error"
  • Any idea which file or directory does not exist?

Sorry, no answer to your questions, but that should have been:-)
[]
* Where do we look up exit codes? or does 22="execv error"
* Any idea which file or directory does not exist?
[/]
to get:

  • * Where do we look up exit codes? or does 22="execv error"
    * Any idea which file or directory does not exist?

Gruß, Gundolf

Computer sind nicht alles im Leben. (Kleiner Scherz)

joe areeda
joe areeda
Joined: 13 Dec 10
Posts: 285
Credit: 320378898
RAC: 0

RE: RE: So my questions

Quote:
Quote:
So my questions are:
  • Where do we look up exit codes? or does 22="execv error"
  • Any idea which file or directory does not exist?
Sorry, no answer to your questions, but that should have been:-)
[]
* Where do we look up exit codes? or does 22="execv error"
* Any idea which file or directory does not exist?
[/]
to get:
  • * Where do we look up exit codes? or does 22="execv error"
    * Any idea which file or directory does not exist?
Gruß, Gundolf


Thanks, I should have seen that in the preview but I was in a rush to see if I could find missing libraries. I always use the syntax from another forum no mater where I post, a curse.

Bernd Machenschalk
Bernd Machenschalk
Moderator
Administrator
Joined: 15 Oct 04
Posts: 4312
Credit: 250248195
RAC: 35773

I vaguely remember there is a

I vaguely remember there is a problem with our (32Bit) CUDA Apps and the NVidia driver on 64 Bit Linux systems.

But my memory is pretty weak there, maybe someone else' is better...

BM

BM

joe areeda
joe areeda
Joined: 13 Dec 10
Posts: 285
Credit: 320378898
RAC: 0

RE: I vaguely remember

Quote:

I vaguely remember there is a problem with our (32Bit) CUDA Apps and the NVidia driver on 64 Bit Linux systems.

But my memory is pretty weak there, maybe someone else' is better...

BM


That could be it. The missing libraries for my test program were the cuda sdk and the JCuda native interfaces so that might make a difference when BOINC lets me download something new. it says "daily quota reached" of course all of them exited in seconds.

I am running 64bit Linux with 270.something drivers. My test programs run large FFTs on the GPU and in Java and differences are as small as expected.

I could run a 32 bit virtual machine but I don't know if that has access to the GPU. I'll check that next.

Joe

joe areeda
joe areeda
Joined: 13 Dec 10
Posts: 285
Credit: 320378898
RAC: 0

I seem to be dead in the

I seem to be dead in the water.
The only new tasks I'm getting are cuda and they all fail with the missing file.

I'd appreciate a description how to request non-gpu tasks or how to get mine working.

As far as I can tell running the programs I wrote to investigate CUDA apps the GPU is functional, display is normal, driver was updated today.

Joe

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.