Intel Parallel Advisor (or Advisor XE) is a shared memory threading design and prototyping tool for C, C++, C# and Fortran software developers and architects. This product is available on Windows and Linux operating systems in form of Standalone GUI tool, Microsoft Visual Studio plug-in or command line interface (also supporting mpirun-driven usage).