Intel Xeon Phi Coprocessor Architecture and Tools_The Guide for Application Developers