The issue is more general (affecting mxnet-cu90) and the explanation given must 
be different (the specified CPU instruction set does not prevent it from 
occuring, but downgrading version to 1.2.0 does). 

No need to reopen the issue, as it seems to have been solved in one of the 
pre-releases of version 1.3.1 of the mxnet-cu90 library - I confirm it is gone 
in the latest such pre-release: 1.3.1b20181004.

@Hsintao : does version 1.3.1 pre-release of mxnet-cu80 library solve the bug 
for you too? Try e.g.:
`pip install mxnet-cu80==1.3.1b20181004`

More info
I keep getting this error ("Illegal instruction (core dumped)") in python, or a 
nondescript kernel restart (with a core dump) in Jupyter Notebook for a 
different CUDA build (mxnet-cu90 running on   nvidia/cuda:9.0-cudnn7-devel 
image), while I'm not getting it for the originally reported build 
(mxnet-cu80). Downgrading library version from 1.3.0.post0 to 1.3.0 or 1.2.1 
did not help, but 1.2.0 worked (can be loaded).

There are no NVIDIA drivers installed in my build server's host system (which 
indeed prevents some other GPU-enabled libs loading, notably CNTK and 
Tensorflow), but CPU does support SSE 4.2 instructions:

```
[root@mx01 ml-gpu-py36-cuda90]# cat /proc/cpuinfo | grep flags
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov 
pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm 
constant_tsc arch_perfmon rep_good nopl eagerfpu pni pclmulqdq ssse3 cx16 pcid 
sse4_1 **sse4_2** x2apic popcnt tsc_deadline_timer aes xsave avx hypervisor 
lahf_lm tsc_adjust xsaveopt

```




[ Full content available at: 
https://github.com/apache/incubator-mxnet/issues/11911 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to