JPEG-XL libjxl 0.12, 더 많은 성능 최적화 제공
요약
JPEG-XL의 libjxl 0.12 버전이 출시되었습니다. 이번 업데이트는 SIMD 최적화와 멀티스레드 처리를 통해 인코딩 및 디코딩 성능을 대폭 향상시켰으며, 이미지 크기를 획기적으로 줄였습니다.
핵심 포인트
- 멀티스레드 처리로 인코딩 성능 2~5배 향상
- 점진적 무손실 이미지 크기 30~40% 감소
- SIMD 최적화를 통한 디코딩 및 인코딩 가속화
- 새로운 jxltran 도구 추가 및 코드스트림 추출 지원
JPEG-XL libjxl 0.12, 더 많은 성능 최적화 제공

libjxl 0.12 버전이 어제 출시되었으며, 새로운 툴링 기능, JXLP 박스에서 코드스트림 (codestreams)을 추출하기 위한 새로운 jxltran 도구, 그리고 더 빠른 디코딩 (decoding) 및 점진적 무손실 (progressive lossless) 이미지의 더 나은 처리를 위한 "대대적인 개편 (major overhaul)"을 추가했습니다.
JPEG-XL의 libjxl 0.12 출시와 함께, 점진적 무손실 (progressive lossless) 이미지는 이전보다 3040% 더 작아졌으며, 새로운 멀티스레드 (multi-threaded) 처리를 통해 인코딩 (encoding) 성능이 25배 향상되었습니다. 일반적인 무손실 (lossless) 이미지 또한 디코딩 속도가 더 빨라졌으며 크기는 30~80% 더 작아졌습니다.
Libjxl 0.12는 또한 EstimateCost를 SIMD화 (SIMDifying) 하여 5%의 성능 향상을 가져왔고, SIMD 최적화를 통한 가속화된 모듈형 인코딩 및 디코딩으로 최대 4배 빠른 성능을 제공하며, 더 많은 성능을 위한 히스토그램 (histogram) 인코딩/디코딩의 "대규모 (massive)" 개편, 그리고 다양한 기타 SIMD 최적화 및 전반적인 성능 향상을 이루어냈습니다.
libjxl 0.12의 다양한 변경 사항에 대한 다운로드 및 자세한 내용은 GitHub를 통해 확인할 수 있습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Phoronix의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기