I have been working with a program that makes use of the AES-NI instructions, specifically AESENC and AESKEYGENASSIST, and runs on the Intel Xeon Phi x200. In an attempt to improve its performance, I have been looking into using the IIPP, but from everything I have read the IIPP uses the same AES-NI functions. I have the following questions:
1. Does it make sense to look at IIPP as an alternative to AES-NI for the purpose of improving performance?
2. If it does, then what would be comparable to AESENC and AESKEYGENASSIST ?