To allow workload benchmarking, all of the Intel® Media SDK tutorial source code samples contain the macro “ENABLE_BENCHMARK”. If set, the macro activates measurement of the complete workload run time.
入门级
Intel Media SDK Tutorial - Tutorial samples index
The table below lists the sample code projects part of the Intel® Media SDK tutorial, illustrating key use cases of the SDK.
VecAnalysis Python* Script for Annotating Intel C++ & Fortran Compilers Vectorization Reports
This is the Python* script used to annotate Intel® C++ and Fortran compiler 13.1 (Intel® C++/Fortran/Visual Fortran Composer XE 2013 Update 2 and later) vectorization reports produced at -vec-report7. The attached zip file contains:
- vecanalysis.py
- vecmessages.py
- README-vecanalysis.txt
NOTE: You will need Python* version 2.6.5 or higher. For more information, and download instructions please click here.
Don’t use multiple runs with stack collection for event-based sampling
Problem:
VTune™ Amplifier XE 2013 supports new feature called “Call Stack Collection” for hardware PMU event-based sampling. However if the user set option “Allow multiple runs” in vtune’s project properties and enable “Call Stack Collection” option, to run some predefined analysis such as snb-general-exploration, snb-memory-access, etc. It will cause segmentation fail. Example command line:


