GELI performance on Atom D525

Maxim Khitrov max at mxcrypt.com
Sat Jan 5 22:26:43 UTC 2013


On Sat, Jan 5, 2013 at 4:58 PM, Wiktor Niesiobedzki <bsd at vink.pl> wrote:
> Hi,
>
> Can anyone with access to Atom D525 processor can do a performance check for me:
> # kldload geom_eli
> # kldload geom_zero
> # sysctl kern.geom.zero.clear=0
> # geli onetime  -s 4096 -l 256 -e aes-cbc gzero
> # dd if=/dev/gzero.eli of=/dev/null bs=1m count=4096
> # geli kill gzero
> # geli onetime  -s 4096 -l 256 -e aes-xts gzero
> # dd if=/dev/gzero.eli of=/dev/null bs=1m count=4096
>
> I'm interested in dd outputs ofcourse. I would like to compare this to
> VIA Esther processor 1000MHz, which has padlock AES accelerator.
>
> My results are:
>
> AES-CBC:
> 4294967296 bytes transferred in 31.805894 secs (135036836 bytes/sec)
>
> AES-XTS:
> 4294967296 bytes transferred in 765.232668 secs (5612629 bytes/sec)
>
>
> Anyone can provide the results for Atom D525?

FreeBSD 9.0-RELEASE-p1 amd64:

CPU: Intel(R) Atom(TM) CPU D525   @ 1.80GHz (1800.04-MHz K8-class CPU)
  Origin = "GenuineIntel"  Id = 0x106ca  Family = 6  Model = 1c  Stepping = 10
  Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0x40e31d<SSE3,DTES64,MON,DS_CPL,TM2,SSSE3,CX16,xTPR,PDCM,MOVBE>
  AMD Features=0x20100800<SYSCALL,NX,LM>
  AMD Features2=0x1<LAHF>
  TSC: P-state invariant, performance statistics

# sysctl kern.geom.zero.clear=0
kern.geom.zero.clear: 1 -> 0
# geli onetime  -s 4096 -l 256 -e aes-cbc gzero
# dd if=/dev/gzero.eli of=/dev/null bs=1m count=4096
4096+0 records in
4096+0 records out
4294967296 bytes transferred in 192.024101 secs (22366814 bytes/sec)
# geli kill gzero
# geli onetime  -s 4096 -l 256 -e aes-xts gzero
# dd if=/dev/gzero.eli of=/dev/null bs=1m count=4096
4096+0 records in
4096+0 records out
4294967296 bytes transferred in 232.956895 secs (18436747 bytes/sec)

- Max


More information about the freebsd-stable mailing list