[error calcul] -12 error

Message boards : Number crunching : [error calcul] -12 error
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile [AF>france>pas-de-calais]symaski62
Volunteer tester

Send message
Joined: 12 Aug 05
Posts: 258
Credit: 100,548
RAC: 0
France
Message 945640 - Posted: 7 Nov 2009, 9:51:55 UTC
Last modified: 7 Nov 2009, 9:52:12 UTC

http://setiathome.berkeley.edu/result.php?resultid=1411990227

<core_client_version>6.10.17</core_client_version>
<![CDATA[
<message>
- exit code -12 (0xfffffff4)
</message>
<stderr_txt>
setiathome_CUDA: Found 1 CUDA device(s):
Device 1 : GeForce 8400 GS
totalGlobalMem = 268435456
sharedMemPerBlock = 16384
regsPerBlock = 8192
warpSize = 32
memPitch = 262144
maxThreadsPerBlock = 512
clockRate = 1350000
totalConstMem = 65536
major = 1
minor = 1
textureAlignment = 256
deviceOverlap = 1
multiProcessorCount = 2
setiathome_CUDA: CUDA Device 1 specified, checking...
Device 1: GeForce 8400 GS is okay
SETI@home using CUDA accelerated device GeForce 8400 GS
setiathome_enhanced 6.03 Visual Studio/Microsoft C++
libboinc: 6.3.22

Work Unit Info:
...............
WU true angle range is : 0.396036
Optimal function choices:
-----------------------------------------------------
name
-----------------------------------------------------
v_BaseLineSmooth (no other)
v_GetPowerSpectrum 0.00055 0.00000
v_ChirpData 0.02157 0.00000
v_Transpose4 0.01320 0.00000
FPU opt folding 0.00363 0.00000
SETI@home error -12 Unknown error
cudaAcc_find_triplets erroneously found a triplet twice in find_triplets_kernel
File: c:/sw/gpgpu/seti/seti_boinc/client/cuda/cudaAcc_pulsefind.cu
Line: 236


</stderr_txt>
]]>
ID: 945640 · Report as offensive
Profile Keith T.
Volunteer tester
Avatar

Send message
Joined: 23 Aug 99
Posts: 962
Credit: 537,293
RAC: 9
United Kingdom
Message 945643 - Posted: 7 Nov 2009, 11:02:12 UTC - in response to Message 945640.  

http://setiathome.berkeley.edu/result.php?resultid=1411990227

<core_client_version>6.10.17</core_client_version>
<![CDATA[
<message>
- exit code -12 (0xfffffff4)
</message>
<stderr_txt>
setiathome_CUDA: Found 1 CUDA device(s):
Device 1 : GeForce 8400 GS
totalGlobalMem = 268435456
sharedMemPerBlock = 16384
regsPerBlock = 8192
warpSize = 32
memPitch = 262144
maxThreadsPerBlock = 512
clockRate = 1350000
totalConstMem = 65536
major = 1
minor = 1
textureAlignment = 256
deviceOverlap = 1
multiProcessorCount = 2
setiathome_CUDA: CUDA Device 1 specified, checking...
Device 1: GeForce 8400 GS is okay
SETI@home using CUDA accelerated device GeForce 8400 GS
setiathome_enhanced 6.03 Visual Studio/Microsoft C++
libboinc: 6.3.22

Work Unit Info:
...............
WU true angle range is : 0.396036
Optimal function choices:
-----------------------------------------------------
name
-----------------------------------------------------
v_BaseLineSmooth (no other)
v_GetPowerSpectrum 0.00055 0.00000
v_ChirpData 0.02157 0.00000
v_Transpose4 0.01320 0.00000
FPU opt folding 0.00363 0.00000
SETI@home error -12 Unknown error
cudaAcc_find_triplets erroneously found a triplet twice in find_triplets_kernel
File: c:/sw/gpgpu/seti/seti_boinc/client/cuda/cudaAcc_pulsefind.cu
Line: 236


</stderr_txt>
]]>


Google Translate

"SETI @ home erreur -12 Erreur inconnue
cudaAcc_find_triplets tort trouvé un triplet à deux reprises en find_triplets_kernel
Fichier: C: / sw / GPGPU / seti / seti_boinc / client / cuda / cudaAcc_pulsefind.cu
Ligne: 236"
ID: 945643 · Report as offensive
Profile skildude
Avatar

Send message
Joined: 4 Oct 00
Posts: 9541
Credit: 50,759,529
RAC: 60
Yemen
Message 945665 - Posted: 7 Nov 2009, 13:37:54 UTC - in response to Message 945643.  

instead of having us look up your error messages just head to the BOINC FAQ
its simple and easy to do


In a rich man's house there is no place to spit but his face.
Diogenes Of Sinope
ID: 945665 · Report as offensive
kittyman Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Jul 00
Posts: 51468
Credit: 1,018,363,574
RAC: 1,004
United States
Message 945667 - Posted: 7 Nov 2009, 13:45:33 UTC - in response to Message 945665.  

instead of having us look up your error messages just head to the BOINC FAQ
its simple and easy to do

Instead of being condescending, why not just answer the question for the man?

Maybe you were, could not tell by the tone of your post.
"Freedom is just Chaos, with better lighting." Alan Dean Foster

ID: 945667 · Report as offensive
Profile [AF>france>pas-de-calais]symaski62
Volunteer tester

Send message
Joined: 12 Aug 05
Posts: 258
Credit: 100,548
RAC: 0
France
Message 945929 - Posted: 8 Nov 2009, 10:47:45 UTC - in response to Message 945665.  

instead of having us look up your error messages just head to the BOINC FAQ
its simple and easy to do



Search <= -12 & 0xfffffff4


not there :/
ID: 945929 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 945931 - Posted: 8 Nov 2009, 11:17:35 UTC - in response to Message 945665.  
Last modified: 8 Nov 2009, 12:02:40 UTC

instead of having us look up your error messages just head to the BOINC FAQ
its simple and easy to do

It's no good looking up Boinc error codes as it isn't a Boinc error,
it's an exit code from the setiathome 6.08 app,
If you then do an Advanced search here for -12 you get this post from Joe (in the Sticky thread Optimized CUDA Issues & '-12 Unknown error'):

http://setiathome.berkeley.edu/workunit.php?wuid=487147003

WU true angle range is : 0.381546
After app init: total GPU memory 671088640 free GPU memory 538587136
Exception detected inside cudaAcc_find_triplets, dumping client state
icfft=196155, PoT_activity=0, PoT_freq_bin=-1SETI@home error -12 Unknown error
cudaAcc_find_triplets erroneously found a triplet twice in find_triplets_kernel
File: ..\analyzePoT.cpp
Line: 348


A realtively frequent problem that has not been tracked down yet as far as I know. Just ignore - not a problem your end.

F.

It's actually thoroughly understood, a design decision was made that the find_triplets_kernel running on the GPU would bail out if more than one triplet was found in the array it was checking. It sets a flag and quits, the comment attached is:

// Reporting Error, more than one result per PoT, redo the calculations on CPU

When the part of the CUDA code which runs on the CPU sees the flag, rather than trying to redo the calculation, it does:

SETIERROR(UNSUPPORTED_FUNCTION, "cudaAcc_find_triplets erroneously found a triplet twice in find_triplets_kernel");

The "UNSUPPORTED_FUNCTION" becomes an exit code of -12 which BOINC shows as unknown.

As has been seen, occurrence of a triplet which is actually part of a quadruplet or one of the other patterns which can cause more than one triplet in a PoT is fairly rare. But given hundreds of thousands of tasks a day it happens often enough that the design decision has been proven bad. If the VLAR problem didn't exist perhaps this lesser issue would have been cleaned up by now.
                                                                   Joe


and if you run the optimised Cuda apps, they tend to have a computational error instead of getting a -12 exit.

Claggy
ID: 945931 · Report as offensive
John McCallum
Avatar

Send message
Joined: 5 Dec 04
Posts: 877
Credit: 599,458
RAC: 8
United Kingdom
Message 945932 - Posted: 8 Nov 2009, 11:23:38 UTC
Last modified: 8 Nov 2009, 11:28:00 UTC

http://www.winehq.org/pipermail/wine-bugs/2005-December/023347.html
have a look at this page for a possible explanation of the stop code
0xfffffff4 this was the top choice in Google.just looked at your computer page it says that your running Vista so this may not apply to you try Microsofts website they may have an explanation of it.
Old enough to know better(but)still young enough not to care
ID: 945932 · Report as offensive
Profile [AF>france>pas-de-calais]symaski62
Volunteer tester

Send message
Joined: 12 Aug 05
Posts: 258
Credit: 100,548
RAC: 0
France
Message 946806 - Posted: 13 Nov 2009, 0:12:22 UTC
Last modified: 13 Nov 2009, 0:17:20 UTC

http://setiathome.berkeley.edu/result.php?resultid=1419529140

SETI@home error -12 Unknown error
cudaAcc_find_triplets doesn't support more than MAX_TRIPLETS_ABOVE_THRESHOLD numBinsAboveThreshold in find_triplets_kernel
File: c:/sw/gpgpu/seti/seti_boinc/client/cuda/cudaAcc_pulsefind.cu
Line: 233

http://lunatics.kwsn.net/12-gpu-crunching/wus-that-cuda-mb-cant-do-correctly.msg12477.html
ID: 946806 · Report as offensive

Message boards : Number crunching : [error calcul] -12 error


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.