Intel® Platform Analysis Technology

Capabilities for software and hardware debugging, performance tuning, and more.

Intel® Architecture Capabilities

 

Intel® Trace Hub (Intel® TH)

Intel® TH helps debug and optimize code by exposing accurate and detailed traces to quickly identify where problems are occurring. It also provides a consistent framework to aggregate and output systems trace data to system memory and industry standard trace ports.

Intel® Trace Hub

Intel® Processor Trace (Intel® PT)

Intel® PT logs information about a program’s execution without significantly slowing the system. It gives you precise software behavior information, including timing and instruction pointer information.

Intel® Processor Trace (Intel® PT)

Architectural Event Trace (AET)

AET provides a trace of events that occur during software execution. Events could include modification of the processor state, reaction of the processor to external events, or interaction between the processor and external devices. Contact your Intel representative to learn how you can get access to AET technology.

Architectural Event Trace (AET)

Documentation

Intel® Processor Trace (Intel® PT) specification was publicly released in the July 2013 Intel Architecture Instruction Set Extensions Programming Reference (Chapter 11).

The Real Time Instruction Trace Reference Guide describes the programming interface of Real-Time Instruction Trace (RTIT), including trace configuration options and trace output. RTIT is available only on 3rd generation Intel® Atom™ processor (code named Silvermont)-based and 4th generation Intel Atom processor (code named Airmont)-based products.