Attached are the performance results from the 64-bit SIMD codec I just checked in. The new data is in orange. I re-established the baseline with the old data prior to running the new tests, to make sure I was still getting the same results with IPP (since I've changed operating systems since the last time I benchmarked.)
The 64-bit performance is now faster than 32-bit across the board but still lags behind Open mediaLib by a bit. I think I can pretty easily close that gap-- it's probably just due to inefficient use of registers. There is still a pretty significant gap between libjpeg/SIMD and IPP, however. libjpeg/SIMD still represents about a 70-80% solution in terms of performance. One of the things I'd like to do in the very near term is profile both solutions to figure out where exactly IPP is faster. I think this profiling shouldn't take more than a couple of hours and would give us a good indication of where to target future efforts. DRC
tigervncvsipp2.ods
Description: Binary data
------------------------------------------------------------------------------
_______________________________________________ Tigervnc-devel mailing list Tigervnc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tigervnc-devel