Hlavní navigace

Libjpeg-Turbo 2.0 využívá AVX2 instrukce

David Ježek

Nová velká verze populární knihovny pro formát JPEG nasazuje instrukční sadu AVX2 pro operace konverze barevného prostoru, chroma down a up-sampling, integer kvantizaci a konverzi vzorků a další dílčí procesy. Majitelé příslušně vybavených procesorů AMD a Intel mohou očekávat nárůst výkonu v řádu desítek procent.

Libjpeg-Turbo dále od nynějška využívá CMake na všech platformách (zahazuje dřívější Autotools). V nové verzi přibyly nějaké části do API, vylepšena je správa chyb, implementována podpora Loongson MMI SIMD instrukcí pro některé procesy, akcelerace Huffmanova kódování s SSE2, vylepšená dekomprese CMYK JPEG a další různé opravy.

Našli jste v článku chybu?