libera/#sbcl - IRC Chatlog
Search
18:28:58
flip214
stassats: so I can build sb-simd on a non-avx machine and use compiled libraries on an avx machine, with speedup? And the other way around as well?
18:32:14
|3b|
presumably simd code would do a runtime check and not call the avx versions of functions if they won't work
18:32:58
stassats
that happens with the avx2 routines that coincidentally are in this release, but not related to sb-simd
18:33:51
|3b|
ACTION hopes the ability to do that stuff ended up in the final thing, since that was one of my requirements. requiring it to build is more or less OK, but need to be able to make binaries that run anywhere (even if that needs some coding to enable)
18:35:33
stassats
in normal sbcl: #'sb-vm::simd-nreverse8 => #<FUNCTION SB-VM::SIMD-NREVERSE8-AVX2>, gets redefined at startup