Google engineer Eric Biggers has posted a revised v2 AVX-512 implementation of the Linux kernel's xor_gen() function, which is used for generating and validating parity blocks in RAID5/RAID6 and also used directly by filesystems like Btrfs. The updated implementation achieves up to 43% performance improvement, surpassing the original's 41% gain, with additional src count sizes now benefiting more than before. The patch is currently under review on the Linux kernel mailing list.

1m read timeFrom phoronix.com
Post cover image
234 Impressions