Data Driven Threading Design
Intel® Advisor XE is a threading prototyping tool for C, C++, C# and Fortran software architects. Quickly model and compare the performance scaling of different parallel designs without the cost and disruption of implementation. Find and eliminate data sharing issues during design when they are less expensive to fix. Model the performance impact of any added synchronization and project the scaling on systems with larger core counts.
Intel Advisor XE's suitability analysis gives you a performance estimate before you invest significant effort in implementation. Implement only the options that have a high return on investment.
- Profiling identifies where an application will benefit most from parallelism.
- Compare the effort and benefit of alternatives before you invest in implementation.
- Guides resolution of key data conflicts. Assists in adding synchronization.
- Accelerate your application: Vectorization made easy with Intel® Advisor XE.
Accelerate your application: Vectorization made easy with Intel® Advisor XE (in beta now)
Specs at a Glance
|Processors||Intel® and compatible processors and coprocessors|
|Languages||C, C++, Fortran
Works with compilers from Microsoft, GCC, Intel and others that follow standards.
|Development Environments||Works with compilers from Microsoft, GCC, Intel and others that follow standards. Some features work better with the Intel compiler (e.g., better vectorization advice).
Integrated with Microsoft Visual Studio* or runs stand alone.
|Operating Systems||Windows*, and Linux*|
For complete information, refer to the release notes.