SIMD Programming in VOLK, the Vector-Optimized Library of Kernels