2년쯤 전에 libjpeg 6b-SIMDlibjpeg-turbo 등을 비교해본 적이 있었다. (JPEG 라이브러리 성능 비교)

VCPP6에서도 컴파일되는 6b-SIMD와 VS2005 이상에서만 되지만 탁월한 성능의 turbo 등을 비교했었다.


그 때에 비해서 libjpeg-turbo의 성능이 훨씬 빨라진 것 같다.

같은 이미지를 100번 읽었다 쓰는 테스트를 두 라이브러리를 이용해서 해본 결과…

6b-SIMD에서는 28.689초 걸렸고…



libjpeg-turbo에서는 21.918초 걸렸다.



즉, 현재 버전(1.3.0)은 6b-SIMD에 비해 1.3배 빠른 성능을 보여준다.

요즘은 무슨 오픈 소스 만들 때도 외계인 몇 명 갈아넣는 거 같다… ㄷㄷㄷㄷ


덧1. libjpeg-turbo는 구글 크롬에서도 사용되는 라이브러리임


덧2. 원래 libjpeg-turbo가 6b-SIMD를 개선하며 시작된 프로젝트임



  1. Favicon of http://minimonk.net BlogIcon 구차니 2013.11.24 19:27

    이제 cuda까지 갈아 넣으면 더욱 단축되려나요?

+ Recent posts