- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Advisor (beta update 2) seems to report reliably on gcc/gfortran/g++ loop vectorization and use of AVX/FMA, even on Windows, but doesn't display source code on Windows.
With MSVC++, Advisor displays source code correctly, but doesn't report vectorization (which occurs on about 50% of for loops which ICL or g++ can vectorize effectively). In my examples, MSVC++ invariably chooses AVX-128 (possibly to avoid alignment analysis). It does occasionally vectorize with AVX where it would not with SSE2.
I could see Advisor being useful in the scenario where a customer asks for an assessment of opportunities which might realistically be presented by using Intel compilers.
OK, since the Windows 10 tag is offered, please consider fixing the win10 folder permissions problem.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Tim,
Thanks for sharing your experience with Intel Advisor XE! Windows 10 is not yet supported by Advisor, we're under way with it.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
VS2012 native compiler is limited to AVX-128. VS2013 generates AVX2-256. Advisor shows for loops where any of the compilers tested use FMA.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page