Open liuhuan2719 opened 6 months ago
hello 这个链接是玄铁提供的他们优化过的openblas源码链接下载地址。经过优化的部分可以参考OpenBLAS/kernel/riscv64/ 下与C908相关的文件
我不确定未优化的C代码 直接编译 会不会可以自动被优化为vector指令。之前的版本编译的lib库就是开了编译器的V扩展支持编译的,但似乎没能解决您的问题。
我不确定未优化的C代码 直接编译 会不会可以自动被优化为vector指令。之前的版本编译的lib库就是开了编译器的V扩展支持编译的,但似乎没能解决您的问题。
之前是openblas的lapack相关接口使用的时候发现没有编译进去,您的意思是lapack是是未经过优化的吗?如果是这样我也想尝试编译进去使用下试试,但是官方版本的好像只是linux的版本不支持rt-thread,所以求助您下,是否能帮忙编译rt-thread的版本,或者告知下如何编译?
我不确定未优化的C代码 直接编译 会不会可以自动被优化为vector指令。之前的版本编译的lib库就是开了编译器的V扩展支持编译的,但似乎没能解决您的问题。
之前是openblas的lapack相关接口使用的时候发现没有编译进去,您的意思是lapack是是未经过优化的吗?如果是这样我也想尝试编译进去使用下试试,但是官方版本的好像只是linux的版本不支持rt-thread,所以求助您下,是否能帮忙编译rt-thread的版本,或者告知下如何编译?
Hello,可以帮忙解答下吗?
hello linux版本和rt-smart版本没有本质区别,可以直接把linux版本编译好的库拿来用
好的,我尝试下,平头哥的编译TARGET是C908,你们的补丁中好像增加了C908V,这两个区别是什么?
补丁这个是 我们自己基于主线openblas实现的 自己编译出来一个能用的版本。
您好,看到之前测试的openblas,double类型数据运算存在问题。
C908这个cpu矢量运算单元我看玄铁手册上说只支持单精度和半精度浮点运算,会不会是这个问题导致计算有误?
之前回复的issue已被关闭(https://github.com/kendryte/k230_sdk/issues/10)
新提供的库依旧没有lapacke相关接口,请确认下编译是否有问题,我想使用是带vector的openblas sdk中没有对应源码可以编译,麻烦再帮忙编译个版本,谢谢!
_Originally posted by @liuhuan2719 in https://github.com/kendryte/k230_sdk/issues/10#issuecomment-1980079176_