Start cooking your performance analysis with understanding tuning techniques, performance metrics and hardware solutions for collecting statistics. After that you can drill down to particular tuning or configuration recipes provided for the Intel® VTune™ Amplifier.
Use this recipe to know how an application is utilizing available hardware resources and how to make it take advantage of CPU microarchitectures. One way to obtain this knowledge is by using on-chip Performance Monitoring Units (PMUs).
This recipe introduces a flow to analyze CPU utilization of your OpenMP* or hybrid OpenMP-MPI application and identify causes of possible inefficiencies.
This recipe explores metrics that characterize core utilization in terms of packet receiving in DPDK-based applications.
This recipe introduces PCIe Bandwidth metrics used in the Intel® VTune™ Amplifier to explore the PCIe traffic for a packet forwarding DPDK-based workload.
These recipes detail how to configure your system and set up the Intel® VTune™ Amplifier for performance analysis in particular code environments.
This recipe illustrates how you can build and compile a DPC++ application. The recipe also describes how you use Intel® VTune™ Amplifier to run a GPU analysis on the DPC++ application and examine results.
Analyzing CPU and FPGA (Intel® Arria® 10 GX) Interaction в Intel® VTune™ Amplifier Performance Analysis Cookbook
This recipe instructs you how to configure your platform to analyze an interaction of your CPU and FPGA, using Intel® Arria 10 GX FPGA as an example.
This recipe uses Intel® VTune™ Amplifier for .NET Core dynamic-code profiling to locate performance hotspots in the managed code and optimize the application turnaround.