Linux 7.4 AVX-512-re optimalizált xor_gennel: nagy teljesítménynövekedés várható

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

AVX-512-re optimalizált xor_gen() a Linux kernel számára, amelyet a Linux szoftveres RAID kódja használ. A mérések szerint nagyon szép teljesítménynövekedést értek elezzel a függvénnyel a paritásblokkok előállításánál és ellenőrzésénél. Ez fontos például RAID5 és RAID6 használata esetén. A közelgő Linux 7.4 ciklusban várhatóan beolvasztják ezt a fejlesztést, ami az AVX-512-t támogató AMD Zen 4 és újabb, illetve a jelenlegi Intel szerver CPU-k számára hoz előnyt. A Google-től Eric Biggers vezeti ezt a munkát, hogy AVX-512-vel komoly xor_gen() teljesítménynövekedést érjenek el, ahogy az elmúlt években számos más Linux kriptográfiai kódnál is látványos teljesítményfejlesztéseket valósított meg, különösen AVX-512 és más modern CPU utasításkészletek kihasználásával. Miután a javítócsomagok legújabb változata elkészült, mostanra sorba állították, hogy bekerüljön a Linux 7.4 merge window során, amely október második felében várható. Múlt héten a TIP x86/fpu Git ágon sorolták be azt a javítócsomagot, amely engedélyezi az AVX-512-es xor_gen() használatát, és nagyon szép eredményeket mutat egy AMD Ryzen 9 9950X-en:

Most, hogy már szerepel egy TIP ágon, jó eséllyel találkozunk vele a nagyon ígéretes Linux 7.4 kernel-ban, hacsak az utolsó pillanatban nem jön közbe valami váratlan akadály.