The Fastest, Safest PNG Decoder in the World

Wuffs PNG-avkodare erbjuder betydande hastighetsförbättringar (1,22x till 2,75x) jämfört med libpng och andra populära PNG-bibliotek, samtidigt som den är minnessäker. Dess höga prestanda uppnås genom tekniker som SIMD-acceleration, 8-byte bred inmatning och "all-at-once" zlib-dekomprimering, vilket använder mer minne men möjliggör snabbare bearbetning. Trots nyare format som WebP är PNG fortfarande ett allmänt förekommande och ofta använt bildformat på webben, vilket gör effektiva avkodare avgörande. Wuffs uppnår ytterligare hastighetsvinster genom att optimera kontrollsummealgoritmer (CRC-32 och Adler-32) med SIMD-instruktioner, vilket gör dem betydligt snabbare än traditionella implementeringar. Artikeln berör även avvägningen att ignorera kontrollsummor för ännu högre hastighet, men erkänner risken för oupptäckt datakorruption.