4 ms·
Maybe this is why shakti fails to start when I have tried it with 1.6 GHz Intel Atom and Celeron CPUs. When I tried on Ubuntu with Celeron I got "Illegal instr
by 3xblah 7y ago
Maybe this is why shakti fails to start when I have tried it with 1.6 GHz Intel Atom and Celeron CPUs. When I tried on Ubuntu with Celeron I got "Illegal instruction (core dumped)"
- dantiberian 7y agoI doubt there would be a hard requirement on any AVX instructions, just that it can take advantage of them if available.
- deleted 7y ago[deleted]
- plorkyeran 7y agoA hard requirement on AVX instructions is exactly the sort of thing I would expect out of Arthur Whitney. His software tends to be very opinionated, and that's one of the things that lets him do so much in so little code.
- tluyben2 7y agoThe version I downloaded from the site does (did?) depend on AVX instructions and would die on startup. There are other ('nightly builds') that fix this. One of the goals of the current team seems to be portability.
- scottlocklin 7y agoFWIIW J is moving in this direction as well; the last release version of it (807) needed a special build for older intel hardware (they subsequently made separate binaries for older hardware). AVX has been around since 2011/2012, so it doesn't seem like that big a deal. Admittedly I myself have older hardware kicking around I see no real reason to upgrade, but AVX is such a big win on array processing you might as well make it a dependency for the kinds of use cases Shakti or J get used for in business.
- SifJar 7y agoAt present, there is a hard requirement, but from what I've heard, it is to be lifted in future
- deleted 7y ago[deleted]
- shrubble 7y agoThe first thing I would suggest is 'ldd binary' where binary is the name of the file--and make sure all shared libraries are found.
- 3xblah 7y agohttps://anaconda.org/shaktidb/shakti/2019.09.20/download/linux-64/shakti-2019.09.20-1226_gca5eb44.tar.bz2 https://anaconda.org/shaktidb/shakti/2019.09.20/download/lin... The k binary in this tarball is statically-linked.
- zerozerocool 7y agoLast I was told - removing the avx hard requirement is on the roadmap. This Intel SDE emulator took care of issues I ran into on an older laptop running shakti release circa ~ September: https://software.intel.com/en-us/articles/intel-software-development-emulator https://software.intel.com/en-us/articles/intel-software-dev...