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日更新!内容变动较大,请细细品鉴! 如何为客户推荐高性价比机型是我站的重要工作 ...
随机推荐
- 使用ffmpeg给视频添加跑马灯效果(滚动字幕)
直接上命令 从左往右滚 ffmpeg -i input.mp4 -vf "drawtext=text=string1 string2 string3 string4 string5 stri ...
- MySQL 优化特定类型的查询
优化COUNT()查询 COUNT() 是一个特殊的函数,有两种非常不同的作用: 统计某个列值的数量,也可以统计行数.在统计列值时要求列值是非空的(不统计NULL ).如果在COUNT() 的括号中指 ...
- 为VIM添加Python扩展
VIM的自带的脚本功能很强,但只能用在VIM自己上,如果让它支持Python脚本,那简直就无敌了,这个想法当然不是我想出来的,应该说英雄所见略同,于是乎vim7.2就内建了对python2.4的支持, ...
- TortoiseSVN日志字体和字号调整
TortoiseSVN提供的"show log"功能很有用,但默认的显示文件log历史的字体太小看不清,这个字体的设置在[TortoiseSVN ->Settings-> ...
- Longhorn 企业级云原生容器存储解决方案-部署篇
内容来源于官方 Longhorn 1.1.2 英文技术手册. 系列 Longhorn 是什么? Longhorn 云原生分布式块存储解决方案设计架构和概念 安装 Longhorn 可以通过多种方式安装 ...
- STM32—串口通讯详解
串口通讯目录 物理层 协议层 USART简介 开发板与上位机的连接 代码讲解: 一.初始化结构体 二.NVIC配置中断优先级 三.USART配置函数讲解 四.传输数据的函数: 1.发送一个字节 2.发 ...
- stm32 connot enter debug mode
dap 可以发现设备,stlink jlink 均无法发现设备,但是都不能下载.connot enter debug mode ,发现是vdda 未连接
- SQL 练习27
查询每门课程的平均成绩,结果按平均成绩降序排列,平均成绩相同时,按课程编号升序排列 SELECT cid,AVG(score) 平均成绩 from sc GROUP BY cid ORDER BY A ...
- 程序员必须知道的数据结构:HashMap 与 LinkedHashMap
为什么要说 HashMap 与 LinkedHashMap?第一:这两种数据结构是 Java Coder 中经常使用的数据结构.第二:这两种结构是最合适的能说明链表与数组的结构关系.在开始之前首先必须 ...
- mybatis学习日志之总结
一.介绍mybatis MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名 ...