Intel® QAT加速卡之编程demo框架
2024-10-17 21:07:51
QAT demo流程框架
示例一:
代码路径:
qat1.5.l.1.13.0-19\quickassist\lookaside\access_layer\src\sample_code\functional\sym\cipher_sample
|-->cpa_cipher_sample_user.c
| main
| |--> qaeMemInit
| |
| |--> icp_sal_userStartMultiProcess
| |
| |--> cipherSample
| |
| |--> icp_sal_userStop
| |
| |--> qaeMemDestroy
|
|
|
|->cpa_cipher_sample.c
symCallback
cipherPerformOp
cipherSample(void)
|--> sampleCyGetInstance
|
|--> cpaCyStartInstance
|
|--> cpaCySetAddressTranslation
|
|--> sampleCyStartPolling
|
|--> cpaCySymSessionCtxGetSize
|
|--> PHYS_CONTIG_ALLOC
|
|--> cpaCySymInitSession
|
|--> cipherPerformOp
|
|--> cpaCySymQueryStats64
|
|--> PHYS_CONTIG_FREE
|
|--> sampleCyStopPolling
|
|--> cpaCyStopInstance
示例二:
代码路径:
qat1.5.l.1.13.0-19\quickassist\lookaside\access_layer\src\sample_code\functional\asym\diffie_hellman_sample
|-->cpa_cipher_sample_user.c
| main
| |--> qaeMemInit
| |
| |--> icp_sal_userStartMultiProcess
| |
| |--> cipherSample
| |
| |--> icp_sal_userStop
| |
| |--> qaeMemDestroy
|
|
|
|->cpa_cipher_sample.c
symCallback
cipherPerformOp
cipherSample(void)
|--> sampleCyGetInstance
|
|--> cpaCyStartInstance
|
|--> cpaCySetAddressTranslation
|
|--> sampleCyStartPolling
|
|--> cpaCySymSessionCtxGetSize
|
|--> PHYS_CONTIG_ALLOC
|
|--> cpaCySymInitSession
|
|--> cipherPerformOp
|
|--> cpaCySymQueryStats64
|
|--> PHYS_CONTIG_FREE
|
|--> sampleCyStopPolling
|
|--> cpaCyStopInstance
目前资料基本全是Intel网关提供的,中文版的几乎没有,准备私下整理下文档,如果有需要,可评论留言。
最新文章
- 调试D2JS
- velocity-tools-beta1.jar与velocity-tools.jar不兼容
- Mac下Erlang环境安装
- 为 Macbook 增加锁屏热键技巧
- 【Linux高频命令专题(2)】awk
- fedora 23中配置tftp-server
- POJ 1811 Prime Test 素性测试 分解素因子
- excel 下拉级联,重新选第一个,清空后一个已赋值,并且改变后一个下拉的内容。
- C# AddRange为数组添加多个元素的代码
- ubuntu中minicom安装和使用
- hdu 1394 Minimum Inversion Number - 树状数组
- 重温js之null和undefind区别
- hive如何执行一条sql的例子
- 移动端font-size适配方案(续)
- 获取androdmanifest里面的meta-data
- PHP科学计数法转换成数字
- ajax 实现跨域
- web api解决序列化后返回标准时间带T问题
- CentOS6.5下安装Zabbix
- 深度学习方法(八):自然语言处理中的Encoder-Decoder模型,基本Sequence to Sequence模型