Introduction
GTPin is a dynamic binary instrumentation framework for GEN (Intel® graphics) Architecture.
Available Downloads
- Size: 11.2 KB
- SHA256: 54443213026D027D43C9828F0B536DDECBAAA8E6699BB97D180DD071CE216DED
- Size: 11.2 KB
- SHA256: C604A54020B3C6C0262F6B10A5B5CEED265B4284AB7ABDC550419B6E5DB5E73C
- Size: 70.1 MB
- SHA256: 4960DAAA7A100B2FF7D591A07E42923BD599F4C1EB154DFA22C5E0B570066A96
- Size: 83.4 MB
- SHA256: CE2EF98B7637D690E749C03A498806ACC525D26A0D07B9CE1707FE400AB30460
Detailed Description
GTPin is a dynamic binary instrumentation framework for GEN (Intel® graphics) Architecture. It is a unique SW platform for profiling a code running on GEN Execution Units (EUs). GTPin includes a binary instrumentation engine for Intel GPUs EUs, along with an API for developing analysis tools, and many sample tools. GTPin allows you to capture a range of dynamic profiling data at the finest granularity of the specific GPU EU instruction. GTPin supports both compute and graphics workloads. It operates on regular, real-world GPU applications, as well as on pre-captured API streams. The technology enables fast and accurate dynamic analysis of the code that is executing on the GPU EUs. GTPin opens up new opportunities to perform dynamic, low level workload and HW analysis on an Intel GPU, with greater efficiency than other current solutions. Some of the GTPin capabilities are integrated into Intel® VTune™ Profiler, Intel® Advisor, and the Intel® Graphics Performance Analyzers (Intel® GPA).
Disclaimers1
Product and Performance Information
Intel is in the process of removing non-inclusive language from our current documentation, user interfaces, and code. Please note that retroactive changes are not always possible, and some non-inclusive language may remain in older documentation, user interfaces, and code.