On Fri, Feb 10, 2017 at 10:29 AM, Dan Burkert <danburk...@apache.org> wrote:

> On Fri, Feb 10, 2017 at 10:02 AM, Todd Lipcon <t...@cloudera.com> wrote:
> >
> > Yea, but still the best number here is 685MB/sec. Assuming 2ghz, that's
> > around 3 cycles/byte (~25x slower than crc32). According to Intel, AES
> > encryption with AESNI can be around 1.3 cycles/byte:
> > https://software.intel.com/sites/default/files/m/d/4/1/d/
> > 8/10TB24_Breakthrough_AES_Performance_with_Intel_AES_
> > New_Instructions.final.secure.pdf
> >
> >
> Sorry I was a little opaque there, but my point was we should expect the
> integrity overhead to be even *higher* on Centos6, since it ships with an
> older
> OpenSSL than you tested on (although not as old as my numbers from 0.9.8).
>

Ah, I see. Yes, that's true -- older OSes are missing a lot of the more
recent intel optimizations (both in terms of SHA and in terms of AESNI)

-Todd
-- 
Todd Lipcon
Software Engineer, Cloudera

Reply via email to