结合NUMA使用Intel QAT

Intel QuickAssist Technology (Intel QAT)提供了通用 加密/机密压缩/解压 高性能技术。随着Intel Xeon处理器Scale系列上市,一些服务器采用了Intel QAT onboard 作为系统平台控制Hub。所以使用好Intel QAT优化操作对于数据中心运行时非常有利的。

对于多socket服务器的非一致性内存访问( non-uniform memory access NUMA ),精心部署优化Intel QAT可以获得良好的性能优化。当使用Intel QAT设备标识,通过感应CPU拓扑(NUMA Aware),可以智能将工作负载导入和导出Intel QAT设备通道,实现性能加速。

为什么NUMA Awareness重要?

../../../../_images/simple_abstracted_2_socket_numa_layout.png

总的来说,当服务器使用2个或更多物理处理器sockets时候,使用 NUMA awareness 对性能非常重要。每个processor socket都有自己连接访问的系统主内存和设备总线。在基于NUMA的架构中,

参考