This is the first article in a series of articles about High Performance Computing with the Intel Xeon Phi. The Intel Xeon Phi is the first commercial product of Intel to incorporate the Many Integrated Core architecture. In this article I will present the basics of the Xeon Phi architecture, the programming models and what we can do to measure the performance in cycles for micro benchmarks.
Intel® Advisor XE 2013
Intel® Advisor XE 2013 guides developers to add parallelism to their existing C/C++, Fortran, or C# programs.
New in Update 3!
· Improved assistance window
Here are some helpful links:
Important Knowledge Base Articles for Intel® Inspector XE 2013
Эта статья описывает, как построить простое приложение для магазина Windows используя Intel® Threading Building Blocks (Intel® TBB).
This article explains how to build a simple application for the Windows Store* using Intel Threading Building Blocks (Intel® TBB).
When you profile your software with VTune™ Amplifier XE you often start from looking at the top function hotspots list. This allows you to see what functions are spending CPU resources, so you can focus your optimization efforts.
Function call counts can provide some additional information to assist in further optimization.
Intel(R) Math Kernel Library (Intel(R) MKL) has full support for the Intel(R) Xeon Phi(TM) Co-processor and supports the following compute models, one of which has the capability to use both multicore host and many-core co-processors at the same time. Here is a short summary of the execution models. In this article, we will describe data sizes and parallel programming / offload techniques best benefit from a particular MKL execution model:
When using Intel(R) Advisor XE in either the Microsoft* Visual Studio integrated version mode or in the Standalone mode, the message "No data will be collected" maybe seen when the "Check Suitability" or "Check Correctness" steps are run.
As soon as "Check Suitability" or "Check Correctness" analysis is started, the following error message may be seen: