Trigonometric functions, ex. _mm256_sin_ps, are now only available when using intel compiler and intel svml library found. We could integrate the intrinsics below into vec.h to improve the performance of helmholtz kernel when using gcc.
http://software-lisc.fbk.eu/avx_mathfun/avx_mathfun.h
http://gruntthepeon.free.fr/ssemath/
Trigonometric functions, ex.
_mm256_sin_ps, are now only available when using intel compiler and intel svml library found. We could integrate the intrinsics below intovec.hto improve the performance of helmholtz kernel when using gcc.http://software-lisc.fbk.eu/avx_mathfun/avx_mathfun.h
http://gruntthepeon.free.fr/ssemath/