I'm currently using the Intel Integrated Performance Primitives library to do some SHA hashing in our product. I'd like to try using the QAT 8970 hardware accelerator to perform the hashing to see if it's faster and if it reduces CPU load.
I downloaded the QAT drivers and software library for windows version 1.7.W.1.8.0-0010 and driver (22.214.171.124) and found out much to my horror that the Intel QAT Provider for CNG doesn't appear to include hashing primitives.
Is there any updated code that would allow me to use the QAT8970 HBA for hashing or is there documentation where I can call the driver directly via IOCTL (DeviceIoControl) or something?
This question is about the Intel QuickAssist Adapter 8970 (IQA89701G1P5) PCIe HBA hardware accelerator.
If this is not the correct place to pose this question, please direct me to the appropriate forum.