Research Article

Inastemp: A Novel Intrinsics-as-Template Library for Portable SIMD-Vectorization

Code 2

(1) InaVecSSE4<double> real_to_vec = 9.0; // Equivalent to: InaVecSSE4<double> … real_to_vec(9.0);
(2) real_to_vec = 11.0; // Equivalent to: real_to_vec.setFromScalar(11.0);