Take Advantage for Intel® Instrumentation and Tracing Technology for Performance Analysis

Subscribers:
257,000
Published on ● Video Link: https://www.youtube.com/watch?v=1zdVFLajewM



Category:
Vlog
Duration: 5:25
249 views
11


Optimize your Code Using Intel® VTune™ Profiler and Intel® Instrumentation and Tracing Technology APIs. Understand the impact of Locks and Waits on the parallel execution of threads and tasks.

This video demonstrates the difference among several Intel Instrumentation and Tracing Technology (ITT) APIs, including process-based frame APIs, compared to thread-based event and task APIs.
Intel VTune Profiler gives you the insights needed to fine-tune threaded application performance.

While code instrumentation is optional for VTune Profiler analysis, instrumented code can provide enhanced insights into algorithm performance. Examples of use cases that can benefit from instrumentation include analyzing applications performing repeated calculations or analyzing transaction processing on a per-transaction basis to discover cases that experience bad performance.
We will run a data collection on the instrumented code, as you normally would. The summary tab is activated. This includes summary statistics and top hotspots at the top, CPU utilization histogram in the middle, and the platform information at the bottom. It also includes a table of the top tasks and events by count and execution time and a frame rate histogram showing the duration of the frames, with the count of fast and slow frames relative to each other.

This video will use this information to streamline parallel application execution flow.

Intel® VTune™ Profiler - https://www.intel.com/content/www/us/en/developer/tools/oneapi/vtune-profiler.html

Get Started with Intel® VTune™ Profiler: https://www.intel.com/content/www/us/en/docs/vtune-profiler/get-started-guide/2023-1/overview.html

Intel® oneAPI: https://www.intel.com/content/www/us/en/developer/tools/oneapi/overview.html

oneAPI Code Samples Library: https://www.intel.com/content/www/us/en/developer/tools/oneapi/code-samples.html

oneAPI Code Samples Catalog: https://oneapi-src.github.io/oneAPI-samples/

About Intel Software:
Intel® Developer Zone is committed to empowering and assisting software developers in creating applications for Intel hardware and software products. The Intel Software YouTube channel is an excellent resource for those seeking to enhance their knowledge. Our channel provides the latest news, helpful tips, and engaging product demos from Intel and our numerous industry partners. Our videos cover various topics; you can explore them further by following the links.

Connect with Intel Software:
INTEL SOFTWARE WEBSITE: https://intel.ly/2KeP1hD
INTEL SOFTWARE on FACEBOOK: http://bit.ly/2z8MPFF
INTEL SOFTWARE on TWITTER: http://bit.ly/2zahGSn
INTEL SOFTWARE GITHUB: http://bit.ly/2zaih6z
INTEL DEVELOPER ZONE LINKEDIN: http://bit.ly/2z979qs
INTEL DEVELOPER ZONE INSTAGRAM: http://bit.ly/2z9Xsby
INTEL GAME DEV TWITCH: http://bit.ly/2BkNshu

#intelsoftware #oneapi #developertools

Take Advantage for Intel® Instrumentation and Tracing Technology for Performance Analysis




Other Videos By Intel Software


2023-05-10Resolve NUMA Performance Impact with Intel® VTune™ Profiler | Intel Software
2023-05-09Crowd Simulation on Multiple Devices Using SYCL | Intel Software
2023-05-09Analyze Threading Performance with Intel® VTune™ Profiler | Intel Software
2023-05-08Customize Data Collection for Intel® VTune™ Profiler Performance Analysis | Intel Software
2023-05-05Open Model Zoo Demos | Intel Software
2023-05-05Configure Intel® VTune™ Profiler for Performance Analysis | An Introduction | Intel Software
2023-05-04Optimize Memory and Cache Usage with Intel® VTune™ Profiler | Intel Software
2023-05-04April 2023 | oneAPI Dev News | Intel Software
2023-05-04Open Model Zoo Demos | Intel Software
2023-05-03April 2023 | IDZ News | Intel Software
2023-05-03Take Advantage for Intel® Instrumentation and Tracing Technology for Performance Analysis
2023-05-02Innovation Thrives in Open Ecosystems | Intel Software
2023-05-02Innovation Thrives in Open Ecosystems | Highlights | Intel Software
2023-05-02Innovation Thrives in Open Ecosystems | Intel Software
2023-04-28April 2023 | oneAPI Dev News | Intel Software
2023-04-26SYCL Data Dependencies | Intel Software
2023-04-25April 2023 | IDZ News | Intel Software
2023-04-18SYCL Data Dependencies | Intel Software
2023-04-14Maximum DirectStorage | Intel® Game Dev All Access 2023 | Intel Software
2023-04-13Metrics Collector | Intel Graphics Performance Analyzers Framework Quick Tips | Intel Software
2023-04-12Unified Shared Memory | Intel Software



Tags:
Intel Developer Zone
IDZ
Intel Software
Software Developer
Developer Tools
Software Tools
Developer
Intel
oneAPI
DPC++
SYCL
VTune
Performance
Optimization
Performance Analysis
C++
Threading
parallelism
ITT
Instrumentation Tracing