文档首页 > > 加解密库> 常见问题(KAE加解密)> 软件类>

如何知道自己写的程序有没有调用到鲲鹏加速引擎

如何知道自己写的程序有没有调用到鲲鹏加速引擎

分享
更新时间:2021/01/18 GMT+08:00

问题

我编写程序调用了openssl提供的接口并且绑定了kae引擎,而且程序能够正常运行结束,但是如何才能够知道程序已经调用到了鲲鹏加速引擎而不是调用系统中本来的软算库呢?

回答

在程序运行时可以通过查看硬件设备的队列数来确认程序是否已经调用鲲鹏加速引擎。可以通过cat /sys/class/uacce/hisi_xxx/attrs/available_instances查看各驱动模块对应的队列数,默认情况下队列数都是256。

图1 查看所有驱动模块的队列数
图2 只看查看某一驱动模块的队列数(如只查看hisi_hpre的队列数)
图3 只查看某一驱动模块的其中一个设备的队列数(如只查看hisi_hpre-2的队列数)

在加速器安装完之后并不是每个机器上的驱动设备编号都一样,此处只是举例说明。

分享:

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问