我要评分文档获取效率文档正确性内容完整性文档易理解0/200提交在线提单论坛求助 环境要求 在编译安装前,需要确保使用环境均满足要求,包括硬件和软件配置。硬件配置包括CPU。软件配置包括操作系统和应用程序等。 硬件要求硬件要求如表1所示。 表1 硬件要求项目 说明 CPU 鲲鹏920系列处理器 操作系统和软件要求ScaNN软件兼容的操作系统,移植所需的软件和依赖组件如表2和表3所示。 表2 软件要求项目 版本 说明 下载地址 ScaNN 1.2.10 ScaNN源码位于google-research代码仓的scann目录中,1.2.10版本通过commit-id形式呈现,无固定分支或tag点标识,需下载google-research代码仓,切换至ScaNN对应的commit-id获取。 获取链接 Bazel 5.4.0 ScaNN采用Bazel编译框架,要求Bazel版本5.4.0以上,通过Yum方式安装的Bazel版本较低,因此需通过源码编译安装Bazel。 获取链接 AVX2KI 2.1.0 ScaNN仅支持在x86平台运行,不支持ARM平台,其中源码中的Intel Intrinsics指令函数需通过AVX2KI库转为ARM支持的指令。 获取链接 数据集 glove-100-angular 用于验证ScaNN功能的数据集。 获取链接 GCC/G++ 10.3.1 GCC(GNU Compiler Collection)GNU编译器套件,由GNU开发的编程语言编译器。 通过Yum源方式安装。 表3 操作系统要求项目 版本 说明 下载地址 OS openEuler 22.03 LTS SP3 待移植软件兼容的操作系统。 如果是全新安装操作系统,可选择“Minimal Install”安装方式并勾选Development Tools套件,否则很多软件包需要手动安装。 获取链接 Kernel 5.10.0 - 包含在操作系统镜像中。