Intelligent Storage Acceleration Library.
| 文件 | 最后提交记录 | 最后更新时间 |
|---|
| Adds basic RISC-V support for isa-l-2.31.0, along with RISC-V64 platform CRC vector acceleration code implemented using the V, Zbc, Zvbc, and Zvbb extensions. Testing The verification method involves running autogen.sh and configure to generate the Makefile, followed by executing the make checks command. The verification results below were obtained on a RISC-V64 OpenEuler 24.03 virtual machine on QEMU 9.0.1 All tests successful. make --no-print-directory check-TESTS PASS: raid/pq_gen_test PASS: crc/crc16_t10dif_test PASS: crc/crc16_t10dif_copy_test PASS: raid/xor_gen_test PASS: crc/crc64_funcs_test PASS: crc/crc32_funcs_test PASS: igzip/igzip_wrapper_hdr_test PASS: igzip/checksum32_funcs_test PASS: erasure_code/gf_inverse_test PASS: erasure_code/gf_vect_mul_test PASS: raid/xor_check_test PASS: raid/pq_check_test PASS: igzip/igzip_rand_test PASS: mem/mem_zero_detect_test PASS: erasure_code/erasure_code_test PASS: erasure_code/erasure_code_update_test ============================================================================ Testsuite summary for libisal 2.31.0 ============================================================================ # TOTAL: 16 # PASS: 16 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ Signed-off-by: liuqingtao <liu.qingtao2@zte.com.cn> | 1 年前 |
| Optimize CRC calculation for the RISC-V64 architecture by replacing time-consuming vredxor.vv instructions with better performance combination of vslidexx.vi and vxor.vv instructions. Dependencies on the Zvbb extension have been removed. Testing The verification method involves running autogen.sh and configure to generate the Makefile, followed by executing the make checks command. The verification results below were obtained on a RISC-V64 OpenEuler 24.03 virtual machine on QEMU 9.0.1 All tests successful. make --no-print-directory check-TESTS PASS: raid/pq_gen_test PASS: crc/crc16_t10dif_test PASS: crc/crc16_t10dif_copy_test PASS: raid/xor_gen_test PASS: crc/crc64_funcs_test PASS: crc/crc32_funcs_test PASS: igzip/igzip_wrapper_hdr_test PASS: igzip/checksum32_funcs_test PASS: erasure_code/gf_inverse_test PASS: erasure_code/gf_vect_mul_test PASS: raid/xor_check_test PASS: raid/pq_check_test PASS: igzip/igzip_rand_test PASS: mem/mem_zero_detect_test PASS: erasure_code/erasure_code_test PASS: erasure_code/erasure_code_update_test ============================================================================ Testsuite summary for libisal 2.31.0 ============================================================================ # TOTAL: 16 # PASS: 16 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ Signed-off-by: liuqingtao <liu.qingtao2@zte.com.cn> | 10 个月前 |
| Initial commit | 4 年前 |
| Initial commit | 4 年前 |
| Upgrade version to 2.31.1 Signed-off-by: cherry530 <707078654@qq.com> | 9 个月前 |
| package init | 4 年前 |
| Upgrade version to 2.31.1 Signed-off-by: cherry530 <707078654@qq.com> | 9 个月前 |
Intelligent Storage Acceleration Library.
定制我的领域