Intel MIC Architecture C++ compiler should contain libirng.a library, which has Intel optimized version of the system rand48() generator family. The same generator is available on the Intel Xeon processors running Linux OS. There is no intrinsic for this generator. Intel MIC is a many-core architecture which means use of RNGs in parallel mode. Intel MKL RNGs seems the suitable choice for this.