IPT 에 의해 제공 되 는 비교 적 빠른 프로세서 트레이스 생성 메커니즘 은 로그 된 프로세서 트레이스 패킷 들 을 디 코딩 하 는 것 과 연관 된 더 높 은 비용 으로 발생 한다 . IPT 에 의해 렌더링 되 는 고도 로 인코딩 된 ( 그러나 콤팩트 한 ) 프로세서 트레이스 패킷 들 은 불 완전 하 다 . 따라서 , 프로세서 트레이스 패킷 들 의 디코더 는 , 디 코딩 동안 , ( 문제 가 있 는 ) 프로세서 트레이스 패킷 을 초래 하 는 프로그램 흐름 을 재 구성 하 는 것 이 요구 / 필요 할 때 로그 된 프로세서 패킷 들 을 대응 하 는 바이너리 들 과 연관 시킨다 . 예 를 들 어 , 프로세서 트레이스 패킷 으로부터 의 실행 제어 흐름 의 재 구성 동안 , IPT 디코더 라이브러리 의 구현 은 명령어 에 의해 프로그램 바이너리 명령어 를 파싱 하 는 명령어 흐름 추상 화 계층 을 사용 하 고 , 추적 된 패킷 들 을 전체 디 코딩 에 대한 파싱 된 바이너리 명령어 들 과 조합 한다 .