Intel Processor Trace driver for Windows

“This driver implements the Intel Processor Trace functionality in Intel Skylake architecture for Microsoft Windows. “

https://github.com/intelpt/WindowsIntelPT

There’s also the Talos driver:

https://firmwaresecurity.com/2016/08/26/talos-creates-intel-pt-driver/

and libIPT:

https://firmwaresecurity.com/2016/04/23/libipt-intel-processor-trace-decoder-library/

 

LibIPT – Intel Processor Trace Decoder Library

libipt – an Intel(R) Processor Trace decoder library

The Intel Processor Trace (Intel PT) Decoder Library is Intel’s reference implementation for decoding Intel PT.  It can be used as a standalone library or it can be partially or fully integrated into your tool. The library comes with a set of sample tools built on top of it and a test system built on top of the sample tools.  The samples demonstrate how to use the library and may serve as a starting point for integrating the library into your tool.

http://proc-cpuinfo.fixstars.com/2015/10/processor-trace.html
https://github.com/01org/processor-trace
https://software.intel.com/en-us/intel-platform-analysis-library