GTPin

730596
10/14/2025

Introduction

Graphics Technology Pin (GTPin) is a dynamic binary instrumentation framework for GEN (Intel® Graphics) Architecture.

Available Downloads

  • Linux*
  • Size: 11.1 KB
  • SHA256: E64FC62051625AA2270D26941E0A0EE7DB1B4C71A00EE10E4173A913FC6571CB
  • Microsoft Windows*
  • Size: 11.1 KB
  • SHA256: 71938F911179DF161DDF0DF9BC75A61C24F37CF9A9A72AA2901F628FC9679B76
  • Linux*
  • Size: 70.2 MB
  • SHA256: A3841EDA25DE6F6BEDFEA92C8F84BF993729BDC237C0A8C573C5CB672F6329FE
  • Microsoft Windows*
  • Size: 85.5 MB
  • SHA256: 7AE2E57C13E51DDE679021D6F87FF2269307822FB6550360635747F20A951796

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.