Introduction
Graphics Technology Pin (GTPin) is a dynamic binary instrumentation framework for GEN (Intel® graphics) Architecture.
Available Downloads
- Linux*
- Size: 11.1 KB
- SHA256: 7A7551C8CD9FB974FC0AECBACA2FBFC5F0531944CE6890BE9D86465402394269
- Microsoft Windows*
- Size: 11.1 KB
- SHA256: 31E55996886AAFF324AB6B32BFD6302F9A8B85639CE4F4F71B9756208B6D3C96
- Microsoft Windows*
- Size: 86.1 MB
- SHA256: 8D45E04B162D254196F972F53C62DDB1015CB3DB92D09513C71433D758D946C2
- Linux*
- Size: 70.3 MB
- SHA256: FD70374819EB15876C908DD9816EE2AF9C5C9301614CD8E70D45C504A2BA6E98
Detailed Description
Graphics Technology Pin (GTPin) is a dynamic binary instrumentation framework for GEN (Intel® Graphics) Architecture. It is a unique software platform for profiling code that runs on GEN Execution Units (EU).
GTPin includes a binary instrumentation engine for Intel® GPUs EUs, an API for developing analysis tools, and many sample tools. This framework allows you to capture a range of dynamic profiling data at the finest granularity of the specific GPU EU instruction. GTPin supports compute and graphics workloads, and operates on regular, real-world GPU applications as well as on pre-captured API streams.
The technology enables fast and accurate dynamic analysis of code that runs on GPU EUs. GTPin opens up new opportunities to perform dynamic, low-level workload and hardware 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 Intel® Graphics Performance Analyzers.
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.