Skip to content

Latest commit

 

History

History
41 lines (32 loc) · 2.33 KB

apps.md

File metadata and controls

41 lines (32 loc) · 2.33 KB

Application Integration

Asynchronous Mode Nginx* with QAT

NGINX* with asynchronous mode for Intel® OpenSSL QAT Engine provides significant performance improvement with QAT acceleration. The asynchronous fork of NGINX* can be found at the following Github* repository:

Follow the below link on how to enable Async mode Nginx* with QAT Hardware and software Aceeleration using best known configuration. Async mode for Nginx*

NGINX* QUIC with QAT

Experimental QUIC support for NGINX* with Intel® QAT Engine for BoringSSL* Library can be found here

HAProxy* with QAT

HAProxy* is a free, very fast and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications.

Follow the instructions from HAProxy Install to build and install Haproxy. Use USE_PTHREAD_EMULATION=1 option in the make command which improves performance utilizing HAProxy's much lighter locks replacing OpensSL* Pthread locks.

Add the following options along with other standard settings in the HAProxy* Configuration File to utilize QAT Acceleration.

ssl-engine qatengine algo ALL
ssl-mode-async

Case Studies

Other Application Integration and more case studies can be found at QAT link below