Hello,

I'm trying to figure out the best way to run OpenSSL on a Westmere system
and have it leverage the new AES instructions built into the Westmere ISA.
I've read about trying to run a patched version, such as suggested here:

http://software.intel.com/en-us/articles/boosting-openssl-aes-encryption-with-intel-ipp/

but I also have gotten a hold of the Intel C++ Professional Compiler Suite
for Linux, and have attempted to compile the OpenSSL source with that.  (I
didn't know, however, if that would leverage the AES instructions under the
covers, or if I would need a patched version of the code in order to take
full advantage?)

My interests lie in the area of running the OpenSSL Speed benchmark using
the built in crypto facilities of Westmere's beefed-up ISA, and compare that
to running OpenSSL Speed using a crypto engine on another system.

I also noticed there wasn't any option to specify Linux and Intel64 and the
Intel compiler when configuring OpenSSL.  What I tried doing was just
letting it run and then hacking the Makefile and replacing "gcc" with "icc"
everywhere-- though it won't pass "make test".  Also, I couldn't find
anywhere to specify a type of engine with OpenSSL Speed that might already
leverage Westmere's special crypto functions.  Is this available?

Thanks all.  Any help would be greatly appreciated.

Nick

Reply via email to