You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Using the :latest docker image of rhasspy (2.5.8), I'm unable to use deepspeech on my Supermicro A1SAi-2750F-based NAS/Server.
Logs, CPU Information, etc.
The training process crashes constantly due to an illegal instruction as can be seen in the container logs:
/usr/lib/rhasspy/rhasspy-asr-deepspeech-hermes/bin/rhasspy-asr-deepspeech-hermes: line 15: 1943 Illegal instruction (core dumped) python3 -m rhasspyasr_deepspeech_hermes "$@"
2021-01-04 20:41:44,605 INFO exited: speech_to_text (exit status 132; not expected)
2021-01-04 20:41:45,611 INFO spawned: 'speech_to_text' with pid 1960
2021-01-04 20:41:46,613 INFO success: speech_to_text entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
/usr/lib/rhasspy/rhasspy-asr-deepspeech-hermes/bin/rhasspy-asr-deepspeech-hermes: line 15: 1964 Illegal instruction (core dumped) python3 -m rhasspyasr_deepspeech_hermes "$@"
2021-01-04 20:41:47,151 INFO exited: speech_to_text (exit status 132; not expected)
2021-01-04 20:41:48,156 INFO spawned: 'speech_to_text' with pid 1981
2021-01-04 20:41:49,158 INFO success: speech_to_text entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 77
model name : Intel(R) Atom(TM) CPU C2750 @ 2.40GHz
[...]
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch cpuid_fault epb ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid tsc_adjust smep erms dtherm ida arat
If I were to guess, I'd say that this is probably caused by the Atom not supporting AVX which iirc was als the culprit when I've tried Mozillas DeepSpeech on initial release.
It looks like it should be possible to rebuild without AVX, however that would add a performance penalty for those who do in fact have an AVX-capable CPU
While writing this issue, I've noticed that this issue was mentioned at least once in the community and there's another similar issue here: rhasspy/rhasspy#150
The text was updated successfully, but these errors were encountered:
Hypfer
changed the title
Training fails with illegal instruction due to missing AVX on Intel Avoton Atom
Training fails due to missing AVX on Intel Avoton Atom
Jan 4, 2021
Using the :latest docker image of rhasspy (2.5.8), I'm unable to use deepspeech on my Supermicro A1SAi-2750F-based NAS/Server.
Logs, CPU Information, etc.
The training process crashes constantly due to an illegal instruction as can be seen in the container logs:
as well as the kernel message buffer:
Looking at
/proc/cpuinfo
, we get this:If I were to guess, I'd say that this is probably caused by the Atom not supporting AVX which iirc was als the culprit when I've tried Mozillas DeepSpeech on initial release.
It looks like it should be possible to rebuild without AVX, however that would add a performance penalty for those who do in fact have an AVX-capable CPU
While writing this issue, I've noticed that this issue was mentioned at least once in the community and there's another similar issue here: rhasspy/rhasspy#150
The text was updated successfully, but these errors were encountered: