Hi Grant,

On 04/10/2017 05:16 PM, Grant Zhang wrote:
> 
>> On Apr 10, 2017, at 07:42, Emeric Brun <[email protected]> wrote:
>>
> 
>>> * openssl version (1.1.0b-e?)
>> compiled 1.1.0e
>>>
>>>
>> Could you provide patches rebased on current dev master branch?
> I am kinda busy with other project but will try to provide rebased patches 
> this week.
> 
> Thanks, 
> 
> Grant
> 

I've made a POC of a soft async engine. Based on dasync engine it launchs a 
thread on priv_rsa_enc to spread the load on multiple cores.

Regarding openssl s_server it is efficient and scale very well depending the 
number of core (1700 rsa2048/s on one core, 7400 on 4 cores)

But using haproxy i'm still facing the same issue. There is a poor scale as for 
qat. If i check a top, i see that haproxy uses 100% of one core
and some of the time 80% of an other but for a very short period.

In my opinion, there is very few parallelized jobs. I hope a clean rebase will 
fix the issue.

On haproxy conn/s side:
native ssl: 1200 conn/s
qat+async: 1700 conn/s
dasync modified+async: 1800 conn/s

R,
Emeric


Reply via email to