【文件属性】:
文件名称:riscv-blas:用于RISC-V的自定义BLAS和LAPACK交叉编译框架
文件大小:16.12MB
文件格式:ZIP
更新时间:2021-02-19 17:38:12
Fortran
RISCV用户阅读此
该存储库提供了一个框架,用于为自定义RISC-V体系结构编写和交叉编译自定义优化的BLAS例程。
建筑
riscv64-unknown-linux-gnu工具链必须位于PATH上。 riscv-gfortran也必须可用。 注意gfortran通常不作为标准riscv-tools安装的一部分安装。
默认ISA是rv64gc,在make.inc指定。 您可能要更改此设置。
要构建librefblas,libcblas和liblapack,请运行
make
libcblas.a可能与您最相关。 该库提供许多其他软件包期望的标准C BLAS接口。
构建gfortran
我这样做的riscv-gnu-toolchain/build是在riscv-gnu-toolchain/build编辑生成的Makefile,并用--enable-languages=c,c++每一行替