如何知道自己写的程序有没有调用到鲲鹏加速引擎?
问题
编写程序调用了OpenSSL提供的接口并且绑定了鲲鹏加速引擎,而且程序能够正常运行结束,但是如何才能够知道程序已经调用到了鲲鹏加速引擎而不是调用系统中本来的软算库呢?
回答
在程序运行时可以通过查看硬件设备的队列数来确认程序是否已经调用鲲鹏加速引擎。可以通过cat /sys/class/uacce/hisi_zip/attrs/available_instances查看hisi_zip驱动模块对应的队列数,默认情况下队列数都是256。
图1 查看所有驱动模块的队列数
父主题: 软件类