Intel® QAT加速卡之性能简介
Intel QuickAssist Adapter 8950 设备简介
支持英特尔QuickAssist技术的英特尔QuickAssist适配器提供加密加速和压缩加速服务。

1. Key features
- Intel 的QAT技术支持IPsec, SSL协议的加解密加速和数据压缩服务。
- Intel DH8955控制器具有良好的可扩展性能
- 支持SR-IOV (SR-IOV是Single Root I/O Virtualization的缩写,属于虚拟化技术。)
- 体积小,薄型,PCIe插槽
- PCIe* x8 (Gen 3)
Intel两款设备的性能对比:
| Intel QuickAssist Adapter 8920-SCC | Intel QuickAssist Adapter 8950-SCCP | |
|---|---|---|
| 批量加密性能 | 20 Gbps | 50 Gbps |
| PKE | 28K ops/s 1K keys, 5.5K ops/s 2K keys | 190K ops/s 1K keys, 40K ops/s 2K keys |
| 压缩、解压缩、静态、动态 | 8 Gbps | 24 Gbps |
| 最大吞吐量 | 20Gbps | 50Gbps |
| 功耗 | 25 W | 40 W |
| 接口 | Low-profile PCIe* x8 (Gen 3) | Low-profile PCIe x8 (Gen 3) |
2. Product Overview
英特尔QuickAssist适配器8950为客户提供了可扩展性,灵活;此外通用的扩展性可为客户现有产品线提供QuickAssist加密加速和压缩功能。 英特尔8950具有支持英特尔QuickAssist技术的英特尔通信芯片组8955控制器,从而改善了加密和压缩性能。 英特尔QuickAssist技术提供了硬件加速功能,可满组网络安全和路由Internet流量以及其他工作负载(例如压缩和无线3G / 4G LTE算法)的性能需求,极大的降低CPU的任务量,从而为应用程序和控制处理保留处理器周期;
英特尔QuickAssist适配器8950为虚拟专用网络(VPN)提供高达50 Gbps的速度,并帮助存储和网络优化应用程序更好地处理压缩和解压缩任务。 使用QAT加速技术的Kasumi和Snow 3G能够更好地胜任3G和4G LTE移动网关和基础架构工作负载的任务。
3. intel QuickAssist Adapter 8950 的特性
3.1 Features
| 序号 | Features | Benefits |
|---|---|---|
| 1. | Intel QAT | 提供硬件加速服务,以实现高效的加密和压缩性能 |
| 对称密码功能包括:密码操作(AES,DES,3DES,ARC4); 无线技术算法(Kasumi,Snow 3G); 哈希/验证操作(SHA-1,MD5,SHA-2 [SHA-224,SHA-256,SHA-384,SHA-512]);身份验证(HMAC,AES-XCBC,AES-CCM);随机数生成 | ||
| 公钥功能包括:RSA操作; Diffie-Hellman操作; 数字签名标准操作; 密钥派生操作; 椭圆曲线密码术(ECDSA和ECDH)随机数生成和价格数测试(这是what? )。 | ||
| 压缩/解压缩包括:DEFLATE(Lempel-Ziv 77); LZS(Lempel-Ziv-Stac) | ||
| 2. | Intel QAT 支持的软件 | 提供对多种操作系统的支持:Linux *,KVM,开源框架补丁,Yocto Project * BSP和WindRiver * Linux BSP |
| 3. | 支持PCI-SI SR-IOV(32位虚拟化功能),用于Intel QAT | I / O虚拟化的实现。 每个设备的物理配置分为多个虚拟设备。 将每个虚拟设备直接绕过Hypervisor中的虚拟交换机分配给单个虚拟机,从而获得接近物理机的性能。 |
| 4. | 兼容x8标准和薄型PCI-E标准插槽 | 在标准和low-profile设备系统中启用英特尔QAT技术,而无需专有的外形尺寸解决方案 |
| 5. | RoHS指令 | 符合欧盟指令2002/95 / EC规定,以减少有害物质的使用 |
3.2 Product Data
| 序号 | Product data | Intel QuickAssist Adapter |
|---|---|---|
| 1. | Product Code | 8950-SCCP |
| 2. | Order Code | IQA89501G1P5 |
| 3. | Bulk Crypto | 50 Gbps |
| 4. | RSA 1024 | 190K OPS (Operations per Second) |
| 5. | RSA 2048 | 35K (Operations per Second) |
| 6. | Compression | 24 Gbps |
| 7. | 最大并发吞吐量 | 50 Gbps |
| 8. | SR-IOV Virtual Functions | 1 Physical/32 Virtua |
| 9. | Connection | Low Profle PCIE Gen 3 X8 |
| 10. | 工作温度 | 0° to 55° C (32° F to 131°F) |
| 11. | 存储温度 | -40° to 70° C (-40°F to 158° F) |
| 12. | 耗电量 | ~40W |
| 13. | 尺寸 | 2.7” x 6.6’’ |
| 14. | Safety and Regulatory | FCC A, UL, CE, VCCI, BSMI, CTICK, KCC, CSA |
| 15. | 售后 | 有限终身保修,90天退款保证(美国和加拿大) |
OS Software Support
- Fedora 16 Linux (Linux Porting Guide Available)
- KVM
- Yocto Project
- WindRiver* Linux
4. customer Support

Intel® QAT加速卡之性能简介的更多相关文章
- Intel® QAT 加速卡之IPSec示例
Intel QAT 加速卡之IPSec示例 文章目录 Intel QAT 加速卡之IPSec示例 1. QAT处理IPSec入站报文 2. QAT处理IPSec出站报文 3. 组织架构 4. 示例源码 ...
- Intel® QAT加速卡之加密、哈希操作流程和示例
Intel QAT 加密API介绍 文章主要讲述了Intel QAT 加密API接口的说明,以及多种应用场景下的使用方法. 文章目录 Intel QAT 加密API介绍 1. 概述 1.1 会话(se ...
- Intel® QAT加速卡之逻辑实例
Intel QAT加速卡逻辑实例 1. QAT相关的名词组织关系 在本手册中描述的平台上,处理器可以连接到一个或多个英特尔通信芯片组8925至8955系列(PCH)设备. 从软件角度来看,每个PCH设 ...
- Intel® QAT加速卡之同步异步模式
QAT 的两种操作模式 Intel QAT API同时支持同步和异步两种操作模式. 为了获得最佳性能,该应用程序应能够向加速引擎提交多个未完成的请求. 提交多个未完成的请求可最大程度地减少加速引擎上的 ...
- Intel® QAT加速卡之Linux上编程说明
QAT Software for Linux 1. Introduction 该程序员指南提供了有关软件体系结构和使用指南的信息. 相关的英特尔QAT软件库文档中记录了有关使用英特尔QuickAssi ...
- Intel® QAT加速卡之Ring & Ring Bank
1. QAT的应用模式 Intel 通讯系列芯片对于每种受支持的加速服务(加密,数据压缩),都支持以下应用模式: 内核模式,其中应用程序和加速服务都在内核中运行空间. 用户空间直接访问在用户空间中运行 ...
- Intel® QAT加速卡之编程demo框架
QAT demo流程框架 示例一: 代码路径:qat1.5.l.1.13.0-19\quickassist\lookaside\access_layer\src\sample_code\functio ...
- Intel® QAT 加速卡之数据面流程(图)
QAT数据面流程 sessionSetupData数据结构 pOpData数据结构
- intel和AMD CPU性能对比(2016年CPU天梯图)组装电脑必读!
http://www.365pcbuy.com/article-411.html 特别提示:此文已经于2016年10月12日更新!内容变动较大,请细细品鉴! 如何为客户推荐高性价比机型是我站的重要工作 ...
随机推荐
- JavaScript-编译与闭包
编译原理 尽管 JavaScript 经常被归类为"动态"或"解释执行"的语言,但实际上它是一门编译语言.JavaScript 引擎进行的编译步骤和传统编译语言 ...
- 单片机学习(一)项目的建立和vscode代码编辑环境的设置
目录 Keil项目的建立 使用vscode进行开发 工欲善其事必先利其器,因此我们先搭建一个比较舒服的开发环境. Keil项目的建立 打开Keil软件点击Project/New uVision Pro ...
- Java基础——类型转换注意事项及常见问题
类型转换 由于Java是强类型语言,所以要进行有些运算的时候,需要用类型转换 低------------------------------------------------------------ ...
- 通读BadCode
简介 就是旋哥的BadCode系列,这次好好通读下,然后我在旋哥的注释上又加了一些,函数原型等. 项目地址:https://github.com/Rvn0xsy/BadCode 第一课 主要介绍了下c ...
- selenium元素定位之 动态id, class元素定位
1.直接进入正题 如下图, 有些元素每次进入都会刷新, 造成元素无法重复定位 怎么办? "xpath部分属性值"定位方法可以帮到我们 1.包含属性定位 driver.find_el ...
- Android NDK/JIN 从入门到精通
1.1 JNI(Java Native Interface) 提供一种Java字节码调用C/C++的解决方案,JNI描述的是一种技术 1.2 NDK(Native Development Kit) A ...
- 原生js 以ajax(post)的方式传json至php,并让php解析为数组
如题. 比如要把一个json,如 json= {name:"John Rambo", time:"3pm"},,通过js ,传到一个php服务器 fwq.php ...
- 寻找写代码感觉(二)之 Spring Boot 项目属性配置
一.前言 写代码就和恋爱一样,有反馈就要趁热打铁,搞完了项目搭建,接下来就来搞搞项目配置. 二.IDEA设置 1.编码配置 这里所说的就是代码的编码格式,你可以不设置,但是可能要面临的是,很多未知的麻 ...
- Java通过SSLEngine与NIO实现HTTPS访问
Java使用NIO进行HTTPS协议访问的时候,离不开SSLContext和SSLEngine两个类.我们只需要在Connect操作.Connected操作.Read和Write操作中加入SSL相关的 ...
- Linux sudo权限提升漏洞CVE-2021-3156 POC及复现过程
漏洞简介 2021年1月26日,国外研究团队披露了sudo 中存在的堆溢出漏洞(CVE-2021-3156).利用该漏洞,非特权账户可以使用默认的sudo配置主机上获取root权限,该漏洞影响1.8. ...