3 ms·
Could you elaborate on "just using -Ofast to get vectorization"? I can not really believe this works for anything but the simplest of kernels.
by krastanov 5y ago
Could you elaborate on "just using -Ofast to get vectorization"? I can not really believe this works for anything but the simplest of kernels.
- ChrisRackauckas 5y ago-Ofast can replace some functions with more vectorizable versions (in Julia terms, tanh to tanh_fast) which can then let the compiler optimization passes add SIMD where they see fit. The issue that we've seen though is that the compiler optimization passes really do not perform as well as you'd hope.