Export to GitHub

openjpeg - issue #498

SIMD Acceleration for Forward DWT


Posted on May 31, 2015 by Happy Wombat

Reverse DWT has it, why not forward DWT?

Also, it would be nice to support at least AVX, which has been around since Intel Sandy Bridge.

Comment #1

Posted on Jun 3, 2015 by Quick Lion

Hi Aaron,

I guess this should be linked with issue 450 to be fully usable (AVX). For now, only custom build can benefit from SIMD implementations with some "by default" exceptions: up to SSE2 on x64 (I don't think it's enabled on windows in cmake, need to check for compiler support) up to SSE3 on MacOS X Intel x86 up to SSSE3 on MacOS X Intel x64

Comment #2

Posted on Jun 4, 2015 by Happy Wombat

Hi Matthieu,

Thanks for the link to issue 450. If you are interested in pursuing this, I can help. I do have access to a machine with AVX, but I don't have a large amount of time to spend.

Status: Accepted

Labels:
Type-Enhancement Priority-Medium