Hi Ronny Take the command lines from the script I sent yesterday: this is for crypto_qat devtype: DPDK_TEST_CRYPTO_PERF=/home/ubuntu/dpdk-stable-21.11.4/build/x86_64-native-linuxapp-gcc/app/ QAT_PF0=0000:c5:01 QAT_PF1=0000:c6:01 QAT_PF2=0000:c7:01 sudo $DPDK_TEST_CRYPTO_PERF/dpdk-test-crypto-perf \ --socket-mem 2048,0 --legacy-mem \ -a ${QAT_PF0}.0 -a ${QAT_PF0}.1 -a ${QAT_PF0}.2 -a ${QAT_PF0}.3 \ -l 4,5,13,6,14 -n 4 \ -- --buffer-sz 64,128,256,512,1024,2048 \ --optype cipher-then-auth --ptest throughput --auth-key-sz 64 --cipher-key-sz 16 \ --devtype crypto_qat --cipher-iv-sz 16 --auth-op generate --burst-sz 32 \ --total-ops 30000000 --digest-sz 20 --auth-algo sha1-hmac --cipher-algo aes-cbc --cipher-op encrypt sudo $DPDK_TEST_CRYPTO_PERF/dpdk-test-crypto-perf \ --socket-mem 2048,0 --legacy-mem \ -a ${QAT_PF0}.0 -a ${QAT_PF0}.1 -a ${QAT_PF0}.2 -a ${QAT_PF0}.3 \ -l 4,5,13,6,14 -n 4 \ -- --buffer-sz 64,128,256,512,1024,2048 \ --optype cipher-then-auth --ptest throughput --auth-key-sz 64 --cipher-key-sz 16 \ --devtype crypto_qat --cipher-iv-sz 16 --auth-op generate --burst-sz 32 \ --total-ops 30000000 --digest-sz 20 --auth-algo sha2-256-hmac --cipher-algo aes-cbc --cipher-op encrypt sudo $DPDK_TEST_CRYPTO_PERF/dpdk-test-crypto-perf \ --socket-mem 2048,0 --legacy-mem \ -a ${QAT_PF0}.0 -a ${QAT_PF0}.1 -a ${QAT_PF0}.2 -a ${QAT_PF0}.3 \ -l 4,5,13,6,14 -n 4 \ -- --buffer-sz 64,128,256,512,1024,2048 \ --aead-key-sz 16 --optype aead --ptest throughput --aead-aad-sz 16 --devtype crypto_qat --aead-op encrypt \ --burst-sz 32 --total-ops 30000000 --digest-sz 16 --aead-algo aes-gcm --aead-iv-sz 12 ForĀ usingĀ scheduler PMD with QAT workers in round-robin, then Intel is using devtype of crypto_schedular: sudo ${DPDK_TEST_CRYPTO_PERF}/dpdk-test-crypto-perf \ --socket-mem 2048,0 --legacy-mem \ -a ${QAT_PF0}.0 -a ${QAT_PF1}.0 -a ${QAT_PF2}.0 \ -a ${QAT_PF0}.1 -a ${QAT_PF1}.1 -a ${QAT_PF2}.1 \ -a ${QAT_PF0}.2 -a ${QAT_PF1}.2 -a ${QAT_PF2}.2 \ -a ${QAT_PF0}.3 -a ${QAT_PF1}.3 -a ${QAT_PF2}.3 \ -a ${QAT_PF0}.4 -a ${QAT_PF1}.4 -a ${QAT_PF2}.4 \ -a ${QAT_PF0}.5 -a ${QAT_PF1}.5 -a ${QAT_PF2}.5 \ --vdev crypto_scheduler_pmd_1,worker=${QAT_PF0}.0_qat_sym,worker=${QAT_PF1}.0_qat_sym,worker=${QAT_PF2}.0_qat_sym,mode=round-robin \ --vdev crypto_scheduler_pmd_2,worker=${QAT_PF0}.1_qat_sym,worker=${QAT_PF1}.1_qat_sym,worker=${QAT_PF2}.1_qat_sym,mode=round-robin \ --vdev crypto_scheduler_pmd_3,worker=${QAT_PF0}.2_qat_sym,worker=${QAT_PF1}.2_qat_sym,worker=${QAT_PF2}.2_qat_sym,mode=round-robin \ --vdev crypto_scheduler_pmd_4,worker=${QAT_PF0}.3_qat_sym,worker=${QAT_PF1}.3_qat_sym,worker=${QAT_PF2}.3_qat_sym,mode=round-robin \ --vdev crypto_scheduler_pmd_5,worker=${QAT_PF0}.4_qat_sym,worker=${QAT_PF1}.4_qat_sym,worker=${QAT_PF2}.4_qat_sym,mode=round-robin \ --vdev crypto_scheduler_pmd_6,worker=${QAT_PF0}.5_qat_sym,worker=${QAT_PF1}.5_qat_sym,worker=${QAT_PF2}.5_qat_sym,mode=round-robin \ -l 9,10,60,11,61,12,62 -n 6 \ -- --buffer-sz 64,128,256,512,1024,2048 --optype cipher-then-auth --ptest throughput \ --auth-key-sz 64 --cipher-key-sz 16 --devtype crypto_scheduler --cipher-iv-sz 16 \ --auth-op generate --burst-sz 32 --total-ops 30000000 --digest-sz 20 \ --auth-algo sha1-hmac --cipher-algo aes-cbc --cipher-op encrypt sudo ${DPDK_TEST_CRYPTO_PERF}/dpdk-test-crypto-perf \ --socket-mem 2048,0 --legacy-mem \ -a ${QAT_PF0}.0 -a ${QAT_PF1}.0 -a ${QAT_PF2}.0 \ -a ${QAT_PF0}.1 -a ${QAT_PF1}.1 -a ${QAT_PF2}.1 \ -a ${QAT_PF0}.2 -a ${QAT_PF1}.2 -a ${QAT_PF2}.2 \ -a ${QAT_PF0}.3 -a ${QAT_PF1}.3 -a ${QAT_PF2}.3 \ -a ${QAT_PF0}.4 -a ${QAT_PF1}.4 -a ${QAT_PF2}.4 \ -a ${QAT_PF0}.5 -a ${QAT_PF1}.5 -a ${QAT_PF2}.5 \ --vdev crypto_scheduler_pmd_1,worker=${QAT_PF0}.0_qat_sym,worker=${QAT_PF1}.0_qat_sym,worker=${QAT_PF2}.0_qat_sym,mode=round-robin \ --vdev crypto_scheduler_pmd_2,worker=${QAT_PF0}.1_qat_sym,worker=${QAT_PF1}.1_qat_sym,worker=${QAT_PF2}.1_qat_sym,mode=round-robin \ --vdev crypto_scheduler_pmd_3,worker=${QAT_PF0}.2_qat_sym,worker=${QAT_PF1}.2_qat_sym,worker=${QAT_PF2}.2_qat_sym,mode=round-robin \ --vdev crypto_scheduler_pmd_4,worker=${QAT_PF0}.3_qat_sym,worker=${QAT_PF1}.3_qat_sym,worker=${QAT_PF2}.3_qat_sym,mode=round-robin \ --vdev crypto_scheduler_pmd_5,worker=${QAT_PF0}.4_qat_sym,worker=${QAT_PF1}.4_qat_sym,worker=${QAT_PF2}.4_qat_sym,mode=round-robin \ --vdev crypto_scheduler_pmd_6,worker=${QAT_PF0}.5_qat_sym,worker=${QAT_PF1}.5_qat_sym,worker=${QAT_PF2}.5_qat_sym,mode=round-robin \ -l 9,10,60,11,61,12,62 -n 6 \ -- --buffer-sz 64,128,256,512,1024,2048 --optype cipher-then-auth --ptest throughput \ --auth-key-sz 64 --cipher-key-sz 16 --devtype crypto_scheduler \ --cipher-iv-sz 16 --auth-op generate --burst-sz 32 \ --total-ops 30000000 --digest-sz 32 --auth-algo sha2-256-hmac --cipher-algo aes-cbc --cipher-op encrypt sudo ${DPDK_TEST_CRYPTO_PERF}/dpdk-test-crypto-perf \ --socket-mem 2048,0 --legacy-mem \ -a ${QAT_PF0}.0 -a ${QAT_PF1}.0 -a ${QAT_PF2}.0 \ -a ${QAT_PF0}.1 -a ${QAT_PF1}.1 -a ${QAT_PF2}.1 \ -a ${QAT_PF0}.2 -a ${QAT_PF1}.2 -a ${QAT_PF2}.2 \ -a ${QAT_PF0}.3 -a ${QAT_PF1}.3 -a ${QAT_PF2}.3 \ -a ${QAT_PF0}.4 -a ${QAT_PF1}.4 -a ${QAT_PF2}.4 \ -a ${QAT_PF0}.5 -a ${QAT_PF1}.5 -a ${QAT_PF2}.5 \ --vdev crypto_scheduler_pmd_1,worker=${QAT_PF0}.0_qat_sym,worker=${QAT_PF1}.0_qat_sym,worker=${QAT_PF2}.0_qat_sym,mode=round-robin \ --vdev crypto_scheduler_pmd_2,worker=${QAT_PF0}.1_qat_sym,worker=${QAT_PF1}.1_qat_sym,worker=${QAT_PF2}.1_qat_sym,mode=round-robin \ --vdev crypto_scheduler_pmd_3,worker=${QAT_PF0}.2_qat_sym,worker=${QAT_PF1}.2_qat_sym,worker=${QAT_PF2}.2_qat_sym,mode=round-robin \ --vdev crypto_scheduler_pmd_4,worker=${QAT_PF0}.3_qat_sym,worker=${QAT_PF1}.3_qat_sym,worker=${QAT_PF2}.3_qat_sym,mode=round-robin \ --vdev crypto_scheduler_pmd_5,worker=${QAT_PF0}.4_qat_sym,worker=${QAT_PF1}.4_qat_sym,worker=${QAT_PF2}.4_qat_sym,mode=round-robin \ --vdev crypto_scheduler_pmd_6,worker=${QAT_PF0}.5_qat_sym,worker=${QAT_PF1}.5_qat_sym,worker=${QAT_PF2}.5_qat_sym,mode=round-robin \ -l 9,10,60,11,61,12,62 -n 6 \ -- --aead-key-sz 16 --buffer-sz 64,128,256,512,1024,2048 \ --optype aead --ptest throughput --aead-aad-sz 16 \ --devtype crypto_scheduler --aead-op encrypt --burst-sz 32 --total-ops 30000000 \ --digest-sz 16 --aead-algo aes-gcm --aead-iv-sz 12 Thanks JCK