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 16:39] 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 (BCM2711 A72) 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 (BCM2837B0 A53) 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>
  
-== Allwinner A64 (pinebook 64)+== Allwinner A64 (A53) (pinebook 64) 64bit
 deer.jpg deer.jpg
  
Line 51: Line 88:
 </code> </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 == Intel(R) Core(TM) i7-2640M CPU @ 2.80GHz 64bit
Line 88: 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.1595342358.txt.gz
  • Last modified: 2020/07/21 16:39
  • by derpeter