encoder is fine..exploring Intel SIMD now

the random number generation MUST be faster