安装毕昇编译器

TVM需要LLVM用于CPU代码生成,在鲲鹏处理器上使用毕昇编译器提供的LLVM可以优化TVM的代码生成。

  1. 请参见操作系统和软件要求下载毕昇编译器软件包。
  2. 将毕昇编译器软件压缩包上传至服务器下的毕昇编译安装目录“/path/to/BiShengCompiler”并解压。

    1
    tar -zxvf BiShengCompiler-3.2.0.1-aarch64-linux.tar.gz
    

  3. 配置毕昇编译器的环境变量。

    1
    2
    export PATH=/path/to/BiShengCompiler/BiShengCompiler-3.2.0.1-aarch64-linux/bin:$PATH 
    export LD_LIBRARY_PATH=/path/to/BiShengCompiler/BiShengCompiler-3.2.0.1-aarch64-linux/lib:/path/to/BiShengCompiler/BiShengCompiler-3.2.0.1-aarch64-linux/lib/aarch64-unknown-linux-gnu:$LD_LIBRARY_PATH
    

  4. 验证安装是否成功,若返回结果已包含BiSheng complier版本信息,说明安装成功。

    1
    clang -v