GUIDE TO AUTOMATIC VECTORIZATION WITH INTEL AVX-512 INSTRUCTIONSIN KNIGHTS LANDING PROCESSORSBonan ZhangColfax InternationalMay 11, 2016Abstract This publication is part of a developer guide fo-cusing on the new features in 2nd generation Intel R:copyright:Xeon Phi TMprocessors code-named Knights Landing (KNL). In this document, we focus on the new vector instruction set introduced in Knights Landing proces- sors, Intel R:copyright: Advanced Vector Extensions 512 (Intel R:copyright:AVX-512). The