- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Is there a way how to get information about total number of AES-NI instructions executed on a CPU (core), size of data processed with the intructions, etc. ?
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Vlad3,
Unfortunately, there is no easy way to do this. Intel does not have any 'count AES-NI instruction' counters.
One can infer the number of AES-NI instructions using VTune Amplifier XE http://software.intel.com/en-us/articles/intel-vtune-amplifier-xe/ .
If you measure instructions retired then you can estimate the number AES-NI instructions.
But you'll have to look through the dis-assemblyto find the AES-NI instructions.
Each instruction processes 16 bytes of data so, if you know the number of AES-NI instructions then you can estimate the total data processed.
Sorry to not have a simpler solution.
Pat
Unfortunately, there is no easy way to do this. Intel does not have any 'count AES-NI instruction' counters.
One can infer the number of AES-NI instructions using VTune Amplifier XE http://software.intel.com/en-us/articles/intel-vtune-amplifier-xe/ .
If you measure instructions retired then you can estimate the number AES-NI instructions.
But you'll have to look through the dis-assemblyto find the AES-NI instructions.
Each instruction processes 16 bytes of data so, if you know the number of AES-NI instructions then you can estimate the total data processed.
Sorry to not have a simpler solution.
Pat
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page