Failed When Running "matcaffe_demo"

759 views
Skip to first unread message

Charles Shang

unread,
Oct 22, 2014, 9:13:25 AM10/22/14
to caffe...@googlegroups.com
Dear everyone,

Finally, I've got caffe compiled without error mssg on my PC. And it seems right when running in CPU mode. 
But when I run the matlab demo using GPU mode it returns an error mssg: 
F1022 21:02:43.093946  9555 im2col.cu:59] Check failed: error == cudaSuccess (8 vs. 0)  invalid device function
*** Check failure stack trace: ***

Here's my platform
Cuda6.5 + matlab2014 + GTX980

For more mssg in matlab :
ATLAB crash file:/home/shang/matlab_crash_dump.9506-1:


------------------------------------------------------------------------
              abort() detected at Wed Oct 22 21:02:43 2014
------------------------------------------------------------------------

Configuration:
  Crash Decoding     : Disabled
  Current Visual     : 0x21 (class 4, depth 24)
  Default Encoding   : UTF-8
  GNU C Library      : 2.19 stable
  MATLAB Architecture: glnxa64
  MATLAB Root        : /usr/local/MATLAB/R2014a
  MATLAB Version     : 8.3.0.532 (R2014a)
  Operating System   : Linux 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 x86_64
  Processor ID       : x86 Family 6 Model 45 Stepping 7, GenuineIntel
  Virtual Machine    : Java 1.7.0_11-b21 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
  Window System      : The X.Org Foundation (11501000), display :0

Fault Count: 1


Abnormal termination:
abort()

Register State (from fault):
  RAX = 0000000000000000  RBX = 00007fce3cf9d620
  RCX = ffffffffffffffff  RDX = 0000000000000006
  RSP = 00007fcf39bcb118  RBP = 00007fcf39bcb250
  RSI = 0000000000002553  RDI = 0000000000002522

   R8 = 000000000000ff08   R9 = 00007fcf4be22880
  R10 = 0000000000000008  R11 = 0000000000000206
  R12 = 000000000000000b  R13 = 00000000000000e3
  R14 = 0000000000000037  R15 = 00000000000000e3

  RIP = 00007fcf4bd07bb9  EFL = 0000000000000206

   CS = 0033   FS = 0000   GS = 0000

Stack Trace (from fault):
[  0] 0x00007fcf4bd07bb9                    /lib/x86_64-linux-gnu/libc.so.6+00224185 gsignal+00000057
[  1] 0x00007fcf4bd0afc8                    /lib/x86_64-linux-gnu/libc.so.6+00237512 abort+00000328
[  2] 0x00007fce3cd77d81             /usr/lib/x86_64-linux-gnu/libglog.so.0+00068993 _ZN6google22InstallFailureFunctionEPFvvE+00000000
[  3] 0x00007fce3cd77daa             /usr/lib/x86_64-linux-gnu/libglog.so.0+00069034 _ZN6google10LogMessage10SendToSinkEv+00000000
[  4] 0x00007fce3cd77ce4             /usr/lib/x86_64-linux-gnu/libglog.so.0+00068836 _ZN6google10LogMessage9SendToLogEv+00001224
[  5] 0x00007fce3cd776e6             /usr/lib/x86_64-linux-gnu/libglog.so.0+00067302 _ZN6google10LogMessage5FlushEv+00000414
[  6] 0x00007fce3cd7a687             /usr/lib/x86_64-linux-gnu/libglog.so.0+00079495 _ZN6google15LogMessageFatalD1Ev+00000025
[  7] 0x00007fce3edacb18 /home/shang/Work/caffe-master/matlab/caffe/caffe.mexa64+01178392
[  8] 0x00007fce3ed94527 /home/shang/Work/caffe-master/matlab/caffe/caffe.mexa64+01078567
[  9] 0x00007fce3ed0bfdb /home/shang/Work/caffe-master/matlab/caffe/caffe.mexa64+00520155
[ 10] 0x00007fce3ed0c425 /home/shang/Work/caffe-master/matlab/caffe/caffe.mexa64+00521253
[ 11] 0x00007fce3ecb207f /home/shang/Work/caffe-master/matlab/caffe/caffe.mexa64+00151679
[ 12] 0x00007fce3ecb17d3 /home/shang/Work/caffe-master/matlab/caffe/caffe.mexa64+00149459 mexFunction+00000203
[ 13] 0x00007fcf43c3272a     /usr/local/MATLAB/R2014a/bin/glnxa64/libmex.so+00120618 mexRunMexFile+00000090
[ 14] 0x00007fcf43c2ea94     /usr/local/MATLAB/R2014a/bin/glnxa64/libmex.so+00105108
[ 15] 0x00007fcf43c2ffb4     /usr/local/MATLAB/R2014a/bin/glnxa64/libmex.so+00110516
[ 16] 0x00007fcf43029ad9 /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_dispatcher.so+00670425 _ZN8Mfh_file11dispatch_fhEiPP11mxArray_tagiS2_+00000697
[ 17] 0x00007fcf422c62b4 /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_interpreter.so+04461236
[ 18] 0x00007fcf422c7bc9 /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_interpreter.so+04467657
[ 19] 0x00007fcf422c83fc /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_interpreter.so+04469756
[ 20] 0x00007fcf421426e3 /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_interpreter.so+02873059
[ 21] 0x00007fcf4215209e /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_interpreter.so+02936990
[ 22] 0x00007fcf42152183 /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_interpreter.so+02937219
[ 23] 0x00007fcf42288172 /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_interpreter.so+04206962
[ 24] 0x00007fcf420bd589 /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_interpreter.so+02327945
[ 25] 0x00007fcf420c0167 /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_interpreter.so+02339175
[ 26] 0x00007fcf420be26f /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_interpreter.so+02331247
[ 27] 0x00007fcf420beec4 /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_interpreter.so+02334404
[ 28] 0x00007fcf4211c30b /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_interpreter.so+02716427
[ 29] 0x00007fcf43029ad9 /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_dispatcher.so+00670425 _ZN8Mfh_file11dispatch_fhEiPP11mxArray_tagiS2_+00000697
[ 30] 0x00007fcf4210020e /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_interpreter.so+02601486
[ 31] 0x00007fcf420a11b0 /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_interpreter.so+02212272
[ 32] 0x00007fcf420bc25f /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_interpreter.so+02323039
[ 33] 0x00007fcf420c0167 /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_interpreter.so+02339175
[ 34] 0x00007fcf420be26f /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_interpreter.so+02331247
[ 35] 0x00007fcf420beec4 /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_interpreter.so+02334404
[ 36] 0x00007fcf4211c30b /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_interpreter.so+02716427
[ 37] 0x00007fcf43029c5f /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_dispatcher.so+00670815 _ZN8Mfh_file11dispatch_fhEiPP11mxArray_tagiS2_+00001087
[ 38] 0x00007fcf420ef135 /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_interpreter.so+02531637
[ 39] 0x00007fcf420b60d9 /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_interpreter.so+02298073
[ 40] 0x00007fcf420b2dc7 /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_interpreter.so+02284999
[ 41] 0x00007fcf420b3193 /usr/local/MATLAB/R2014a/bin/glnxa64/libmwm_interpreter.so+02285971
[ 42] 0x00007fcf43e5cafc /usr/local/MATLAB/R2014a/bin/glnxa64/libmwbridge.so+00142076
[ 43] 0x00007fcf43e5d791 /usr/local/MATLAB/R2014a/bin/glnxa64/libmwbridge.so+00145297 _Z8mnParserv+00000721
[ 44] 0x00007fcf4d11492f   /usr/local/MATLAB/R2014a/bin/glnxa64/libmwmcr.so+00489775 _ZN11mcrInstance30mnParser_on_interpreter_threadEv+00000031
[ 45] 0x00007fcf4d0f5b6d   /usr/local/MATLAB/R2014a/bin/glnxa64/libmwmcr.so+00363373
[ 46] 0x00007fcf4d0f5be9   /usr/local/MATLAB/R2014a/bin/glnxa64/libmwmcr.so+00363497
[ 47] 0x00007fcf417e8d46   /usr/local/MATLAB/R2014a/bin/glnxa64/libmwuix.so+00343366
[ 48] 0x00007fcf417cb382   /usr/local/MATLAB/R2014a/bin/glnxa64/libmwuix.so+00222082
[ 49] 0x00007fcf4d86a50f /usr/local/MATLAB/R2014a/bin/glnxa64/libmwservices.so+02323727
[ 50] 0x00007fcf4d86a67c /usr/local/MATLAB/R2014a/bin/glnxa64/libmwservices.so+02324092
[ 51] 0x00007fcf4d86657f /usr/local/MATLAB/R2014a/bin/glnxa64/libmwservices.so+02307455
[ 52] 0x00007fcf4d86b9b5 /usr/local/MATLAB/R2014a/bin/glnxa64/libmwservices.so+02329013
[ 53] 0x00007fcf4d86bde7 /usr/local/MATLAB/R2014a/bin/glnxa64/libmwservices.so+02330087
[ 54] 0x00007fcf4d86c4c0 /usr/local/MATLAB/R2014a/bin/glnxa64/libmwservices.so+02331840 _Z25svWS_ProcessPendingEventsiib+00000080
[ 55] 0x00007fcf4d0f6098   /usr/local/MATLAB/R2014a/bin/glnxa64/libmwmcr.so+00364696
[ 56] 0x00007fcf4d0f63bf   /usr/local/MATLAB/R2014a/bin/glnxa64/libmwmcr.so+00365503
[ 57] 0x00007fcf4d0f128f   /usr/local/MATLAB/R2014a/bin/glnxa64/libmwmcr.so+00344719
[ 58] 0x00007fcf4c09f182              /lib/x86_64-linux-gnu/libpthread.so.0+00033154
[ 59] 0x00007fcf4bdcbfbd                    /lib/x86_64-linux-gnu/libc.so.6+01028029 clone+00000109


This error was detected while a MEX-file was running. If the MEX-file
is not an official MathWorks function, please examine its source code
for errors. Please consult the External Interfaces Guide for information
on debugging MEX-files.

If this problem is reproducible, please submit a Service Request via:

A technical support engineer might contact you with further information.

Thank you for your help.



Evan Shelhamer

unread,
Oct 22, 2014, 1:11:53 PM10/22/14
to Charles Shang, caffe...@googlegroups.com
Make sure you compile for the right CUDA architecture. If I remember right the GTX 980 is a compute_50 GPU so make sure to compile as such:


Evan Shelhamer

--
You received this message because you are subscribed to the Google Groups "Caffe Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to caffe-users...@googlegroups.com.
To post to this group, send email to caffe...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/caffe-users/8910ddd3-f137-4315-ac18-c4a40b935fcb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Charles Shang

unread,
Oct 22, 2014, 9:10:05 PM10/22/14
to caffe...@googlegroups.com
Evan Shelhamer, thank you! problem solved
Reply all
Reply to author
Forward
0 new messages