mirror of
https://github.com/amadvance/snapraid.git
synced 2026-10-26 19:01:57 -04:00
Optimize scalar 8-bit RAID parity generation and recovery in int.c
This commit is contained in:
parent
69a1ed1125
commit
e0c0ea3dcc
7 changed files with 777 additions and 228 deletions
|
|
@ -91,7 +91,6 @@ void raid_gen_ref(int nd, int np, size_t size, void **vv);
|
|||
void raid_invert(uint8_t *M, uint8_t *V, int n);
|
||||
void raid_delta_gen(int nr, int *id, int *ip, int nd, size_t size, void **v);
|
||||
void raid_rec1of1(int *id, int nd, size_t size, void **v);
|
||||
void raid_rec2of2_int8(int *id, int *ip, int nd, size_t size, void **vv);
|
||||
void raid_gen1_int32(int nd, size_t size, void **vv);
|
||||
void raid_gen1_int64(int nd, size_t size, void **vv);
|
||||
void raid_gen1_sse2(int nd, size_t size, void **vv);
|
||||
|
|
@ -168,7 +167,10 @@ void raid_gen6_avx2gfni_aes(int nd, size_t size, void **vv);
|
|||
void raid_gen6_avx512gfni_aes(int nd, size_t size, void **vv);
|
||||
void raid_rec1_int8(int nr, int *id, int *ip, int nd, size_t size, void **vv);
|
||||
void raid_rec2_int8(int nr, int *id, int *ip, int nd, size_t size, void **vv);
|
||||
void raid_recX_int8(int nr, int *id, int *ip, int nd, size_t size, void **vv);
|
||||
void raid_rec3_int8(int nr, int *id, int *ip, int nd, size_t size, void **vv);
|
||||
void raid_rec4_int8(int nr, int *id, int *ip, int nd, size_t size, void **vv);
|
||||
void raid_rec5_int8(int nr, int *id, int *ip, int nd, size_t size, void **vv);
|
||||
void raid_rec6_int8(int nr, int *id, int *ip, int nd, size_t size, void **vv);
|
||||
void raid_rec1_ssse3(int nr, int *id, int *ip, int nd, size_t size, void **vv);
|
||||
void raid_rec2_ssse3(int nr, int *id, int *ip, int nd, size_t size, void **vv);
|
||||
void raid_rec3_ssse3(int nr, int *id, int *ip, int nd, size_t size, void **vv);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue