AES-NI instructions statistics

AES-NI instructions statistics

Ritratto di vlad3

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. ?

2 post / 0 new
Ultimo contenuto
Per informazioni complete sulle ottimizzazioni del compilatore, consultare l'Avviso sull'ottimizzazione
Ritratto di Patrick Fay (Intel)

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

Accedere per lasciare un commento.