dpdk performance 12.1
https://docs.qq.com/doc/DRUNSWFlGeXRJSk1D
$ sudo dpdk-test-crypto-perf -l 1,2 --vdev crypto_uadk -- --devtype crypto_uadk --optype cipher-only --buffer-sz 64,128,256,512,1024,2048 --silent
[sudo] password for linaro:
EAL: Detected CPU lcores: 128
EAL: Detected NUMA nodes: 4
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: VFIO support initialized
CRYPTODEV: Creating cryptodev crypto_uadk
CRYPTODEV: Initialisation parameters - name: crypto_uadk,socket id: 0, max queue pairs: 8
TELEMETRY: No legacy callbacks, legacy socket not created
Allocated pool "sess_mp_0" on socket 0
lcore id Buf Size Burst Size Enqueued Dequeued Failed Enq Failed Deq MOps Gbps Cycles/Buf
2 64 32 10000000 10000000 0 0 0.8115 0.4155 123.23
2 128 32 10000000 10000000 0 0 0.7859 0.8048 127.24
2 256 32 10000000 10000000 0 0 0.7356 1.5066 135.93
2 512 32 10000000 10000000 0 0 0.6401 2.6219 156.23
2 1024 32 10000000 10000000 0 0 0.5186 4.2483 192.83
2 2048 32 10000000 10000000 0 0 0.3770 6.1774 265.22
$ sudo dpdk-test-crypto-perf -l 1,2 --vdev crypto_uadk -- --devtype crypto_uadk --buffer-sz 64,128,256,512,1024,2048 --optype cipher-then-auth --ptest throughput --auth-key-sz 64 --cipher-key-sz 16 --cipher-iv-sz 16 --auth-op generate --burst-sz 32 --total-ops 30000000 --silent --digest-sz 20 --auth-algo sha1-hmac --cipher-algo aes-cbc --cipher-op encrypt
EAL: Detected CPU lcores: 128
EAL: Detected NUMA nodes: 4
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: VFIO support initialized
CRYPTODEV: Creating cryptodev crypto_uadk
CRYPTODEV: Initialisation parameters - name: crypto_uadk,socket id: 0, max queue pairs: 8
TELEMETRY: No legacy callbacks, legacy socket not created
Allocated pool "sess_mp_0" on socket 0
lcore id Buf Size Burst Size Enqueued Dequeued Failed Enq Failed Deq MOps Gbps Cycles/Buf
2 64 32 30000000 30000000 0 0 0.3734 0.1912 267.80
2 128 32 30000000 30000000 0 0 0.3611 0.3698 276.90
2 256 32 30000000 30000000 0 0 0.3388 0.6939 295.16
2 512 32 30000000 30000000 0 0 0.2986 1.2230 334.92
2 1024 32 30000000 30000000 0 0 0.2419 1.9820 413.33
2 2048 32 30000000 30000000 0 0 0.1810 2.9661 552.37
2. openssl
$ sudo dpdk-test-crypto-perf -l 1,2 --vdev crypto_openssl -- --devtype crypto_openssl --optype cipher-only --buffer-sz 64,128,256,512,1024,2048 --silent
EAL: Detected CPU lcores: 128
EAL: Detected NUMA nodes: 4
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: VFIO support initialized
CRYPTODEV: Creating cryptodev crypto_openssl
CRYPTODEV: Initialisation parameters - name: crypto_openssl,socket id: 0, max queue pairs: 8
TELEMETRY: No legacy callbacks, legacy socket not created
Allocated pool "sess_mp_0" on socket 0
lcore id Buf Size Burst Size Enqueued Dequeued Failed Enq Failed Deq MOps Gbps Cycles/Buf
2 64 32 10000000 10000000 0 0 3.5600 1.8227 28.09
2 128 32 10000000 10000000 0 0 2.9432 3.0138 33.98
2 256 32 10000000 10000000 0 0 2.2142 4.5347 45.16
2 512 32 10000000 10000000 0 0 1.4678 6.0122 68.13
2 1024 32 10000000 10000000 0 0 0.8805 7.2133 113.57
2 2048 32 10000000 10000000 0 0 0.4877 7.9898 205.06
$ sudo dpdk-test-crypto-perf -l 1,2 --vdev crypto_openssl -- --devtype crypto_openssl --buffer-sz 64,128,256,512,1024,2048 --
optype cipher-then-auth --ptest throughput --auth-key-sz 64 --cipher-key-sz 16 --cipher-iv-sz 16 --auth-op generate --burst-sz 32 --total-ops 30000
000 --silent --digest-sz 20 --auth-algo sha1-hmac --cipher-algo aes-cbc --cipher-op encrypt
EAL: Detected CPU lcores: 128
EAL: Detected NUMA nodes: 4
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: VFIO support initialized
CRYPTODEV: Creating cryptodev crypto_openssl
CRYPTODEV: Initialisation parameters - name: crypto_openssl,socket id: 0, max queue pairs: 8
TELEMETRY: No legacy callbacks, legacy socket not created
Allocated pool "sess_mp_0" on socket 0
lcore id Buf Size Burst Size Enqueued Dequeued Failed Enq Failed Deq MOps Gbps Cycles/Buf
2 64 32 30000000 30000000 0 0 0.9686 0.4959 103.24
2 128 32 30000000 30000000 0 0 0.8857 0.9069 112.91
2 256 32 30000000 30000000 0 0 0.7573 1.5510 132.05
2 512 32 30000000 30000000 0 0 0.5850 2.3964 170.93
2 1024 32 30000000 30000000 0 0 0.4017 3.2910 248.92
2 2048 32 30000000 30000000 0 0 0.2478 4.0601 403.54
3. Intel
http://fast.dpdk.org/doc/perf/DPDK_22_07_Intel_crypto_performance_report.pdf