GTPin: GTPin: High-Level Instrumentation Interface (HLIF)

GTPin

- Main Page
- Related Pages
- Modules
- Data Structures

Modules
GTPin: High-Level Instrumentation Interface (HLIF)

Instrumenting kernels with functions written in a high-level language, e.g. OpenCL C More...

## Modules
| GTPin: High-Level Instrumentation (HLI) Parameters and Arguments

| Representation of HLI function's parameters, arguments, their types and values
| GTPin: High-Level Instrumentation (HLI) Function

| Interface for generating High-Level Instrumentation (HLI) function calls
| GTPin: High-Level Instrumentation (HLI) Library

| Abstract representation of the HLI module and HLI library, containers of High-Level Instrumentation functions
| GTPin: Host-to-Device Memory Mapper

| GTPin service that shares objects between host and device address spaces

## Detailed Description

Instrumenting kernels with functions written in a high-level language, e.g. OpenCL C

HLIF extends capabilities of the Low Level Instrumentation Interface (LLIF) by enabling complex and portable instrumentation procedures, written in a high-level language, like OpenCL C.

All Data Structures Functions Variables Typedefs Enumerations Enumerator

      Copyright (C) 2013-2025 Intel Corporation

      SPDX-License-Identifier: MIT