https://hgpu.org/?p=18390
Elementary functions: towards automatically generated, efficient, and vectorizable implementations