intel / intel/QAT_Engine

multi-thread performance

Open
#138 16 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
443
Forks
137
PR merge metrics
No merged PRs in 30d

Description

I have two 8960 qat cards in hands.
I use multi-process program, it can reach 20w qps of RSA_Sign 2048,
But when I use multi-thread , it can noly reach 9w qps, and can't reach more.
I use async job mode, I don't have lock in application layer.
But the bottleneck in perf seems raw_spin_lock。
Did you test multi-thread ?Is there some bottleneck in multi-thread mode?

my qat config is
[SHIM]
NumberCyInstances = 12
NumberDcInstances = 0
NumProcesses = 4
LimitDevAccess = 0

Crypto - User instance #0
Cy0Name = "UserCY0"
Cy0IsPolled = 1
Cy0CoreAffinity = 0
...
Crypto - User instance #11

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.