Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
5217 Discussions

IPT and PT2GPA Capabilities on which Intel Processors?

blachine
Beginner
935 Views

References:
A: https://github.com/googleprojectzero/winafl
B. https://learn.microsoft.com/en-us/windows-server/virtualization/hyper-v/manage/performance-monitoring-hardware
C. https://www.intel.com/content/www/us/en/docs/vtune-profiler/cookbook/2023-0/configuring-hypervvm-for-hw-hotspots-analysis.html

I am interested in conducting binary fuzzing on Windows Operating Systems using Intel Processor Trace (PT) and WinAFL (Reference A), whether the OS is running on bare metal or in in a VM. According to References B a processor with the following two capabilities is required: Intel Processor Trace (IPT) and PT uses guest physical addresses (PT2GPA). According to Reference C, it seems that the Xeon Ice Lake architecture or later is required.

However, before purchasing a specific processor, I am looking to confirm that any Xeon processor, Ice Lake or later will support both of these features (IPT and PT2GPA). Intel customer service indicate this is out of their scope and pointed me to this forum to try and get answers. If anyone can provide confirmation of this or point me to a more appropriate forum, it would be much appreciated.  

0 Kudos
2 Replies
yuzhang3_intel
Moderator
900 Views

It looks like you want to know which Xeon processors support IPT and PT2GPA technology, this is indeed out of the scope. Maybe you need to check with sales.

0 Kudos
blachine
Beginner
827 Views

Do you have any other suggestions?  I seems to be a level of technical detail that a general sales rep or engr may not be aware of, I had been explaining my requirements over several iterations with the Intel Community and Customer Portal and the only answer I received was to ask in your forum.  

 

Are there not specific engineers that work on the Xeon processor to whom my question could be referred?  I am looking purchase a processor for this specific requirement and want to ensure my investment is not wasted.

 

Many thanks for your assistance.

 

Brian

0 Kudos
Reply