Rewrite execution loop and add x86 intrinsic version.