Intel® Advisor 2016 provides two tools to help ensure your Fortran, C and C++ native/managed applications take full performance advantage of today's processors:
Vectorization Advisor is a vectorization analysis tool that lets you identify loops that will benefit most from vectorization, identify what is blocking effective vectorization, explore the benefit of alternative data reorganizations, and increase the confidence that vectorization is safe.
Threading Advisor is a threading design and prototyping tool that lets you analyze, design, tune, and check threading design options without disrupting your normal development.
Intel® Advisor 2016 is available as part of the:
Intel® Parallel Studio XE Professional Edition
Intel® Parallel Studio XE Cluster Edition
If you do not already have access to the Intel® Advisor 2016 or to Version 15.0 or higher of an Intel compiler, download an evaluation copy from http://software.intel.com/en-us/articles/intel-software-evaluation-center/. (Use an Intel compiler to get more benefit from the Vectorization Advisor Survey Report.)