research:jpeg

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
research:jpeg [2020/07/21 15:01] derpeterresearch:jpeg [2020/07/21 19:41] (current) – [32bit OS] derpeter
Line 1: Line 1:
 * https://github.com/derpeter/jpeg-benchmark * https://github.com/derpeter/jpeg-benchmark
- *(need to remove sse2 compiler flags for libjpeg and stb-image +* run rustup https://rustup.rs/
- * run rustup https://rustup.rs/ +
- +
-== pi4 32bit raspberrypiOS+
  
 +== pi4 (BCM2711 A72) raspberrypiOS
 +=== 32bit OS
 deer.jpg deer.jpg
 <code> <code>
Line 20: Line 19:
 jpeg-decoder (0.1.20)          676.24ms jpeg-decoder (0.1.20)          676.24ms
 go (1.11.6)                    1069.42ms go (1.11.6)                    1069.42ms
 +</code>
 +
 +=== 64bit OS
 +deer.jpg
 +
 +<code>
 +libjpeg-turbo (2.0.5)          173.31ms
 +stb_image (2.26)               393.10ms
 +jpeg-decoder (0.1.20)          262.30ms
 +go (1.11.6)                    523.04ms
 +</code>
 +
 +deer_progressive.jpg
 +
 +<code>
 +libjpeg-turbo (2.0.5)          413.68ms
 +stb_image (2.26)               657.97ms
 +jpeg-decoder (0.1.20)          526.88ms
 +go (1.11.6)                    906.84ms
 +</code>
 +
 +== pi3 B+ (BCM2837B0 A53) raspberrypiOS
 +=== 32bit OS
 +deer.jpg
 +<code>
 +libjpeg-turbo (2.0.5)          332.79ms
 +stb_image (2.26)               753.62ms
 +jpeg-decoder (0.1.20)          602.97ms
 +go (1.11.6)                    1225.98ms
 +</code>
 +
 +deer_progressive.jpg
 +
 +<code>
 +libjpeg-turbo (2.0.5)          706.45ms
 +stb_image (2.26)               1187.27ms
 +jpeg-decoder (0.1.20)          1067.38ms
 +go (1.11.6)                    2241.24ms
  
 </code> </code>
  
-== pi3 64bit raspberrypiOS+==64bit OS
 deer.jpg deer.jpg
 <code> <code>
Line 39: Line 76:
 jpeg-decoder (0.1.20)          1116.13ms jpeg-decoder (0.1.20)          1116.13ms
 go (1.11.6)                    2041.19ms go (1.11.6)                    2041.19ms
 +</code>
 +
 +== Allwinner A64 (A53) (pinebook 64) 64bit
 +deer.jpg
 +
 +<code>
 +libjpeg-turbo (2.0.5)          323.16ms
 +stb_image (2.26)               724.05ms
 +jpeg-decoder (0.1.20)          543.88ms
 +go (1.13.8)                    1273.55ms
 +</code>
 +
 +deer_progessive.jpg
 +
 +<code>
 +libjpeg-turbo (2.0.5)          886.02ms
 +stb_image (2.26)               1416.21ms
 +jpeg-decoder (0.1.20)          1177.35ms
 +go (1.13.8)                    2232.59ms
 </code> </code>
  
 == Intel(R) Core(TM) i7-2640M CPU @ 2.80GHz 64bit == Intel(R) Core(TM) i7-2640M CPU @ 2.80GHz 64bit
 +deer.jpg
 +
 <code> <code>
 libjpeg-turbo (2.0.5)          66.45ms libjpeg-turbo (2.0.5)          66.45ms
Line 49: Line 107:
 </code> </code>
  
-==+deer_progressive.jpg 
 + 
 +<code> 
 +libjpeg-turbo (2.0.5)          195.46ms 
 +stb_image (2.26)               293.10ms 
 +jpeg-decoder (0.1.20)          389.04ms 
 +go (1.13.8)                    511.28ms 
 +</code> 
 +== Intel(R) Celeron(R) N4100 CPU @ 1.10GHz 64bit
 deer.jpg deer.jpg
  
Line 66: Line 132:
 jpeg-decoder (0.1.20)          361.64ms jpeg-decoder (0.1.20)          361.64ms
 go (1.13.8)                    554.87ms go (1.13.8)                    554.87ms
 +</code>
 +
 +== Intel(R) Atom(TM) x5-Z8350  CPU @ 1.44GHz 64bit
 +deer.jpg
 +
 +<code>
 +libjpeg-turbo (2.0.5)          198.06ms
 +stb_image (2.26)               303.47ms
 +jpeg-decoder (0.1.20)          387.97ms
 +go (1.13.8)                    658.71ms
 +</code>
 +
 +deer_progressive.jpg
 +
 +<code>
 +libjpeg-turbo (2.0.5)          535.18ms
 +stb_image (2.26)               632.70ms
 +jpeg-decoder (0.1.20)          720.39ms
 +go (1.13.8)                    1133.78ms
 </code> </code>
  • research/jpeg.txt
  • Last modified: 2020/07/21 19:41
  • by derpeter