[FFmpeg-devel] Jpeg2000 decoders comparison

Nicolas BERTRAND nicoinattendu at gmail.com
Sat Jul 6 00:53:11 CEST 2013


May be the pb is more on memory or too much instructions ???
perf shows for 12 threads :

--- for jpeg2000 Native decoder

Performance counter stats for './ffmpeg -threads 12 -loglevel error 
-vcodec jpeg2000 -i /media/data/utopia_data/films/DCP/CHIENS2/video.mxf 
-t 3 -f null null':

        589 925 754 cache-references [71,38%]
        132 271 091 cache-misses              #   22,422 % of all cache 
refs     [57,27%]
    109 407 801 847 cycles                    #    0,000 
GHz                     [57,22%]
     83 521 095 479 instructions              #    0,76  insns per 
cycle         [71,48%]
     13 421 954 350 branches [71,39%]
            158 282 faults
                 94 migrations
                  0 LLC-loads [71,43%]
                  0 LLC-load-misses           #    0,00% of all LL-cache 
hits    [71,36%]

        4,746291729 seconds time elapsed


--for libopenjpeg

Performance counter stats for './avconv -threads 12 -loglevel error 
-vcodec libopenjpeg -i 
/media/data/utopia_data/films/DCP/CHIENS2/video.mxf -t 3 -f null null':

        491 788 606 cache-references
        111 923 347 cache-misses              #   22,758 % of all cache 
refs
     68 873 050 575 cycles                    #    0,000 GHz
    104 900 692 720 instructions              #    1,52  insns per cycle
     17 331 679 785 branches
            806 771 faults
                200 migrations

        2,950059927 seconds time elapsed



More information about the ffmpeg-devel mailing list