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 14:49] 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> </code>
  
-== pi3 64bit raspberrypiOS+== 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> 
 + 
 +=== 64bit OS
 deer.jpg deer.jpg
 <code> <code>
Line 41: Line 78:
 </code> </code>
  
-= Intel(R) Core(TM) i7-2640M CPU @ 2.80GHz 64bit+== 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> 
 + 
 +== 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 47: Line 105:
 jpeg-decoder (0.1.20)          195.19ms jpeg-decoder (0.1.20)          195.19ms
 go (1.13.8)                    279.94ms go (1.13.8)                    279.94ms
 +</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
 +
 +<code>
 +libjpeg-turbo (2.0.5)          198.26ms
 +stb_image (2.26)               152.66ms
 +jpeg-decoder (0.1.20)          183.65ms
 +go (1.13.8)                    334.57ms
 +</code>
 +
 +deer_progressive.jpg
 +
 +<code>
 +libjpeg-turbo (2.0.5)          373.19ms
 +stb_image (2.26)               336.92ms
 +jpeg-decoder (0.1.20)          361.64ms
 +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.1595335794.txt.gz
  • Last modified: 2020/07/21 14:49
  • by derpeter