tingbo.liao
c37509c213
Optimize the nrm2_rvv function to further improve performance.
Signed-off-by: tingbo.liao <tingbo.liao@starfivetech.com>
1 year ago
Martin Kroeker
cf80bd8500
Update nrm2_rvv.c
1 year ago
Martin Kroeker
3752e73919
handle incx < 0
1 year ago
kseniyazaytseva
b193ea3d7b
Fix BLAS and LAPACK tests for RVV 1.0 target, update to 0.12.0 intrincics
* Update intrincics API to 0.12.0 version (Stride Segment Loads/Stores)
* Fixed nrm2, axpby, ncopy, zgemv and scal kernels
* Added zero size checks
2 years ago
Octavian Maghiar
8df0289db6
Adds tail undisturbed for RVV Level 1 operations
During the last iteration of some RVV operations, accumulators can get overwritten when VL < VLMAX and tail policy is agnostic.
Commit changes intrinsics tail policy to undistrubed.
2 years ago
Heller Zheng
1374a2d08b
This PR adapts latest spec changes
Add prefix (_riscv) for all riscv intrinsics
Update some intrinsics' parameter, like vfredxxxx, vmerge
2 years ago
Heller Zheng
3918d8504e
nrm2 simple optimization
3 years ago
Heller Zheng
bef47917bd
Initial version for riscv sifive x280
3 years ago