The Intel® OpenCL* SDK features an implicit vectorization module which boosts the performance of applications. The implicit CPU vectorization module seamlessly compiles the user's OpenCL* kernels to fully utilize the full 8 wide floating point SIMD processing, boosting the performance of user code without user intervention. The implicit vectorization module uses state-of-the-art vectorization algorithms based on up-to-date compiler research to ensure that the code performs....The Intel® OpenCL* SDK implicit vectorization module is based on the LLVM compiler toolkit.