Noin kuukauden kuluttua alkavan Linux 6.5-syklin edessä on uusi Linux x86-optimointikorjaus, jolla säädetään csum_partial-funktiota, jota käytetään ytimessä datalohkojen 32-bittisten tarkistussummien laskemiseen. Uusimpien Intel/AMD-suorittimien äskettäin optimoidulla csum_partialilla voidaan havaita paljon pienempi viive ja suurempi suorituskyky.
Csum_partial-funktiota käytetään kaikkialla ytimessä verkosta tiedostojärjestelmiin tarkistussumman tekemiseen. Uusi korjaustiedosto, joka on nyt jonossa tip/tip.gitissä, parantaa x86/x86_64 csum_partial-toteutuksen suorituskykyä. Kehittäjä Noah Goldstein huomautti korjaustiedostossa:
x86/csum: Paranna `csum_partial’:n suorituskykyä
1) Lisää erikoistapaus arvolle len==40, koska se on kuumin arvo. Parantaa ~8-9% latenssia ja ~30% suoritustehoa len==40-tapauksessa.
2) Käytä useita akkuja 64-tavuisessa silmukassa. Tämä parantaa dramaattisesti ILP:tä ja parantaa jopa 40 %:n viivettä/läpäisykykyä (parempi useammille iteraatioille).
Korjaustiedosto on jonossa TIP:n x86/misc-haaraan, kunnes Linux 6.5:n yhdistämisikkuna käynnistyy. On aina ilo nähdä Linux-ytimen loputtomat suorituskyvyn optimoinnit.