117
edits
Changes
→Microarchitecture and Memory Bottlenecks
The Intel Vtune Profiler includes a tool to conduct a Microarchitecture Exploration analysis using events collected in the top-down characterization. The Microarchitecture Exploration records other metrics important to performance and are displayed in the Microarchitecture Exploration viewpoint. The Microarchitecture Exploration Summary highlights for us potential areas which could be optimized.
=== Pinpointing Pinpoint memory-access-related issues such as cache misses and high-bandwidth problems === The Microarchitecture Exploration (ME) analysis allows user to pinpoint hardware issues in an application. Using the hotspot analysis from the algorithm optimization section we are able to identify areas in which our code is taking a lot of CPU time to run which then allows us to pinpoint an area to utilize the ME analysis tool to determine the level of efficiency the code running through the core pipeline. The ME analysis instructs the Vtune Profiler to collect a list of events for analysis and determines metrics which allow easier identification of performance issues at the hardware level.
== Accelerators and XPUs ==