昇腾社区首页
中文
注册

FAQ

  • Q:编译过程中,出现libascendfaiss.so not found,是什么原因?

    A:请确认“libascendfaiss.so”的路径(位于安装包lib下),并将其添加进“LD_LIBRARY_PATH”环境变量中。

  • Q:当前的FeatureRetrieval是否支持多个Index分不同的线程执行搜索?

    A:请用户注意,每一个芯片一次只能处理来自同一个进程的一个请求,不支持同时处理Host侧两个不同进程的请求。但是在同一进程的多线程场景下,FeatureRetrieval支持不同线程间共享一个Device,但是在多线程的场景中,例如一个芯片上创建了来自Host侧两个线程的两个index,那么Device在处理第一个Index请求的过程中,处理第二个index的请求将会被阻塞。

  • Q:当前的OpenEuler上的IVFSQ等大库算法训练速度较慢,是什么原因?

    A:OpenEuler release 20.03 (LTS)上由于GOMP开关引入了CPU性能劣化的bug,可以考虑通过参考此链接https://gitee.com/src-openeuler/openEuler-release/pulls/55中的改动进行修改和适配,或取用最新版本的OpenEuler系统。

  • Q: 在openEuler release 22.03 (LTS)系统中, 通过系统默认的cmake和gcc编译安装Faiss后,再链接”libfaiss.so”时,返回indefined reference错误。

    A:openEuler release 22.03 (LTS)系统默认安装或使用yum工具安装的cmake版本存在兼容性问题。请访问官网,获取对应版本的cmake源码包,重新编译安装。

  • Q:当前的检索性能未达预期,可能是什么原因?

    A:请参考《DSMI API参考》设置CTRL CPU和AI CPU配比为6:2(如果是使用Atlas 300I Pro等Atlas 推理系列产品异构计算平台。需要CTRL CPU和AI CPU配比为7:1)。