Intel Software258 тыс
Опубликовано 8 мая 2023, 14:00
This video demonstrates using Intel VTune Profiler together with a custom data collector to enable customized analysis.
It will demonstrate configuring the custom data collector to interact with the VTune data collection, and injecting custom data after collection has completed.
It also showcases how to augment regular hardware events-based sampling data and hotspot analysis data with your custom data collection results.
The Intel VTune Profiler provides the ability to augment performance analysis types such as the ones listed here:
• hotspots analysis to detect the functions that are consuming the most processor time
• threading analysis to analyze locks and waits such as semaphores, mutexes, and I/O waits
• system overview to explore system resource utilization
• HPC performance characterization to analyze compute intensive applications, memory access, and vectorization
• I/O analysis to analyze disk, network, and system bus throughput and latency
• micro-architecture exploration to identify processor instruction execution pipeline bottlenecks
• memory consumption and access analysis
• GPU offload analysis.
You can add your own application specific data points and inject them into the VTune Profiler results view. You can then interact with it the same way you are accustomed to.
Examples we will cover include:
• generating the timestamp for each data line in the custom data file using time and get system time calls.
• implementation of writing the discrete data types instantaneous value and count rate to the custom data file.
• using the system and VTune Profiler environment variables to format the full path name to the custom data file for this collection instance.
• Integrating custom data has been collected by other profiling techniques.
Intel® VTune™ Profiler: intel.com/content/www/us/en/de...
Intel Distribution for Python*: intel.com/content/www/us/en/de...
Intel® oneAPI: intel.com/content/www/us/en/de...
oneAPI Code Samples Library: intel.com/content/www/us/en/de...
oneAPI Code Samples Catalog: oneapi-src.github.io/oneAPI-sa...
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: intel.ly/2KeP1hD
INTEL SOFTWARE on FACEBOOK: bit.ly/2z8MPFF
INTEL SOFTWARE on TWITTER: bit.ly/2zahGSn
INTEL SOFTWARE GITHUB: bit.ly/2zaih6z
INTEL DEVELOPER ZONE LINKEDIN: bit.ly/2z979qs
INTEL DEVELOPER ZONE INSTAGRAM: bit.ly/2z9Xsby
INTEL GAME DEV TWITCH: bit.ly/2BkNshu
#intel #intelsoftware #oneapi
Customize Data Collection for Intel® VTune™ Profiler Performance Analysis | Intel Software
It will demonstrate configuring the custom data collector to interact with the VTune data collection, and injecting custom data after collection has completed.
It also showcases how to augment regular hardware events-based sampling data and hotspot analysis data with your custom data collection results.
The Intel VTune Profiler provides the ability to augment performance analysis types such as the ones listed here:
• hotspots analysis to detect the functions that are consuming the most processor time
• threading analysis to analyze locks and waits such as semaphores, mutexes, and I/O waits
• system overview to explore system resource utilization
• HPC performance characterization to analyze compute intensive applications, memory access, and vectorization
• I/O analysis to analyze disk, network, and system bus throughput and latency
• micro-architecture exploration to identify processor instruction execution pipeline bottlenecks
• memory consumption and access analysis
• GPU offload analysis.
You can add your own application specific data points and inject them into the VTune Profiler results view. You can then interact with it the same way you are accustomed to.
Examples we will cover include:
• generating the timestamp for each data line in the custom data file using time and get system time calls.
• implementation of writing the discrete data types instantaneous value and count rate to the custom data file.
• using the system and VTune Profiler environment variables to format the full path name to the custom data file for this collection instance.
• Integrating custom data has been collected by other profiling techniques.
Intel® VTune™ Profiler: intel.com/content/www/us/en/de...
Intel Distribution for Python*: intel.com/content/www/us/en/de...
Intel® oneAPI: intel.com/content/www/us/en/de...
oneAPI Code Samples Library: intel.com/content/www/us/en/de...
oneAPI Code Samples Catalog: oneapi-src.github.io/oneAPI-sa...
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: intel.ly/2KeP1hD
INTEL SOFTWARE on FACEBOOK: bit.ly/2z8MPFF
INTEL SOFTWARE on TWITTER: bit.ly/2zahGSn
INTEL SOFTWARE GITHUB: bit.ly/2zaih6z
INTEL DEVELOPER ZONE LINKEDIN: bit.ly/2z979qs
INTEL DEVELOPER ZONE INSTAGRAM: bit.ly/2z9Xsby
INTEL GAME DEV TWITCH: bit.ly/2BkNshu
#intel #intelsoftware #oneapi
Customize Data Collection for Intel® VTune™ Profiler Performance Analysis | Intel Software
Свежие видео
Случайные видео