snapraid/raid
Andrea Mazzoleni 7a2eac4bb3
Some checks are pending
Build / build-mac (push) Waiting to run
Build / build-linux (push) Waiting to run
Build / build-win (push) Waiting to run
CodeQL Advanced / Analyze (c-cpp) (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
Gate AVX-512BW gen1/gen2 behind slow_avx512() to avoid double-pumped shuffle penalties
2026-06-04 09:41:53 +02:00
..
test Remove the unused number of data disks from the vector allocation 2026-06-03 22:01:00 +02:00
check.c Make all RAID forwarders static and local using a new registration interface 2026-06-03 22:00:59 +02:00
combo.h Fix typos in the comment of the raid library 2026-04-15 10:53:25 +02:00
cpu.h Disable AVX512 on CPUs with narrow shuffle ports or double-pumped 256-bit datapath 2026-06-03 22:00:59 +02:00
gf.h Preliminary support for AVX512GFNI 2026-06-03 22:00:59 +02:00
gfni.c Change RAID AVX512/GFNI functions to use forward iterations 2026-06-03 22:01:00 +02:00
helper.c Change commenting style 2026-06-03 22:00:59 +02:00
helper.h Simpler Copyright string 2026-04-09 17:56:49 +02:00
int.c Make all RAID forwarders static and local using a new registration interface 2026-06-03 22:00:59 +02:00
internal.h Remove unused level 0 from the pshufb table 2026-06-03 22:01:00 +02:00
intz.c Simpler Copyright string 2026-04-09 17:56:49 +02:00
memory.c Remove the unused number of data disks from the vector allocation 2026-06-03 22:01:00 +02:00
memory.h Remove the unused number of data disks from the vector allocation 2026-06-03 22:01:00 +02:00
mktables.c Remove unused level 0 from the pshufb table 2026-06-03 22:01:00 +02:00
module.c Remove the unused number of data disks from the vector allocation 2026-06-03 22:01:00 +02:00
raid.c Change commenting style 2026-06-03 22:00:59 +02:00
raid.h Preliminary support for AVX512GFNI 2026-06-03 22:00:59 +02:00
tables.c Remove unused level 0 from the pshufb table 2026-06-03 22:01:00 +02:00
test.c Remove the unused number of data disks from the vector allocation 2026-06-03 22:01:00 +02:00
test.h Fix typos in the comment of the raid library 2026-04-15 10:53:25 +02:00
x86.c Gate AVX-512BW gen1/gen2 behind slow_avx512() to avoid double-pumped shuffle penalties 2026-06-04 09:41:53 +02:00
x86z.c Assume the assembler supports all x86 SSE/AVX instructions 2026-06-03 22:00:59 +02:00