This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #![feature(alloc)] | |
| #![feature(oom)] | |
| pub mod ffi; | |
| pub mod boring; | |
| pub mod parsing; | |
| #[macro_use] | |
| extern crate json; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| This version of Imageflow was used: https://github.com/imazen/imageflow/commit/80d38f8c471d60a89dfebe9543fb364b99c7743e | |
| The benchmark script is here: https://github.com/imazen/imageflow/blob/80d38f8c471d60a89dfebe9543fb364b99c7743e/wrappers/server/bench_single_thread.sh | |
| ./bench_single_thread.sh | |
| This benchmark is for ubuntu 14.04. | |
| Please run the following commands first for more accurate results | |
| mkdir bench_in | |
| mkdir bench_out | |
| sudo mount -t tmpfs -o size=512M tmpfs bench_in | |
| sudo mount -t tmpfs -o size=512M tmpfs bench_out |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Use wrappers/server/bench.sh to reproduce | |
| https://github.com/imazen/imageflow/commit/f05efb89f993827936693e98d39adb31057ec270 | |
| Run on a 4-core Xeon E3-1275 v5 with 32GB of ram. | |
| https://gist.github.com/nathanaeljones/1a4394f994a542957f89a674ec83312b | |
| This benchmark is for ubuntu 14.04. | |
| Compiling imageflow-server v0.1.0 (file:///home/n/Documents/imazen/imageflow/wrappers/server) | |
| Version: ImageMagick 6.9.3-7 Q16 x86_64 2016-05-04 http://www.imagemagick.org | |
| Copyright: Copyright (C) 1999-2016 ImageMagick Studio LLC |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 32GB RAM | |
| Intel Xeon E3-1275 v5 SkyLake 3.6 GHz 8MB L3 Cache LGA 1151 80W BX80662E31275V5 | |
| http://ark.intel.com/products/88177/Intel-Xeon-Processor-E3-1275-v5-8M-Cache-3_60-GHz#@ordering | |
| cpuinfo | |
| Intel(R) processor family information utility, Version 5.1.3 Build 20160120 (build id: 14053) | |
| Copyright (C) 2005-2016 Intel Corporation. All rights reserved. | |
| ===== Processor composition ===== |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /home/n/.rvm/rubies/ruby-2.2.1/bin/ruby -e $stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift) /home/n/.rvm/gems/ruby-2.2.1@imageflow/bin/rspec /home/n/Documents/imazen/imageflow/wrappers/ruby/spec/vips/benchmark_spec.rb --require teamcity/spec/runner/formatter/teamcity/formatter --format Spec::Runner::Formatter::TeamcityFormatter | |
| Testing started at 11:47 AM ... | |
| libvips 8.2.2-Wed Mar 2 13:25:42 MST 2016 | |
| Version: ImageMagick 6.9.3-7 Q16 x86_64 2016-04-06 http://www.imagemagick.org | |
| Copyright: Copyright (C) 1999-2016 ImageMagick Studio LLC | |
| License: http://www.imagemagick.org/script/license.php | |
| Features: Cipher DPC HDRI OpenMP | |
| Delegates (built-in): bzlib djvu fontconfig freetype gvc jbig jng jpeg lcms lqr lzma openexr pangocairo png tiff webp wmf x xml zlib | |
| You must execute this benchmark with 'sudo' or a ramdisk cannot be used |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /home/n/.rvm/rubies/ruby-2.2.1/bin/ruby -e $stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift) /home/n/.rvm/gems/ruby-2.2.1@imageflow/bin/rspec /home/n/Documents/imazen/imageflow/wrappers/ruby/spec/vips/benchmark_spec.rb --require teamcity/spec/runner/formatter/teamcity/formatter --format Spec::Runner::Formatter::TeamcityFormatter --example "imageflow-vips should run benchmarks" | |
| Testing started at 7:13 PM ... | |
| Run options: include {:full_description=>/imageflow\-vips\ should\ run\ benchmarks/} | |
| libvips 8.2.2-Wed Mar 2 13:25:42 MST 2016 | |
| Version: ImageMagick 6.9.3-7 Q16 x86_64 2016-04-06 http://www.imagemagick.org | |
| Copyright: Copyright (C) 1999-2016 ImageMagick Studio LLC | |
| License: http://www.imagemagick.org/script/license.php | |
| Features: Cipher DPC HDRI OpenMP | |
| Delegates (built-in): bzlib djvu fontconfig freetype gvc jbig jng jpeg lcms lqr lzma openexr pangocairo png tiff webp wmf x xml zlib |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /home/n/.rvm/rubies/ruby-2.2.1/bin/ruby -e $stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift) /home/n/.rvm/gems/ruby-2.2.1@imageflow/bin/rspec /home/n/Documents/imazen/imageflow/wrappers/ruby/spec/vips/benchmark_spec.rb --require teamcity/spec/runner/formatter/teamcity/formatter --format Spec::Runner::Formatter::TeamcityFormatter --example "imageflow-vips should run benchmarks" | |
| Testing started at 7:12 PM ... | |
| Run options: include {:full_description=>/imageflow\-vips\ should\ run\ benchmarks/} | |
| libvips 8.2.2-Wed Mar 2 13:25:42 MST 2016 | |
| Version: ImageMagick 6.9.3-7 Q16 x86_64 2016-04-06 http://www.imagemagick.org | |
| Copyright: Copyright (C) 1999-2016 ImageMagick Studio LLC | |
| License: http://www.imagemagick.org/script/license.php | |
| Features: Cipher DPC HDRI OpenMP | |
| Delegates (built-in): bzlib djvu fontconfig freetype gvc jbig jng jpeg lcms lqr lzma openexr pangocairo png tiff webp wmf x xml zlib |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /home/n/.rvm/rubies/ruby-2.2.1/bin/ruby -e $stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift) /home/n/.rvm/gems/ruby-2.2.1@imageflow/bin/rspec /home/n/Documents/imazen/imageflow/wrappers/ruby/spec/vips/benchmark_spec.rb --require teamcity/spec/runner/formatter/teamcity/formatter --format Spec::Runner::Formatter::TeamcityFormatter --example "imageflow-vips should run benchmarks" | |
| Testing started at 7:10 PM ... | |
| Run options: include {:full_description=>/imageflow\-vips\ should\ run\ benchmarks/} | |
| libvips 8.2.2-Wed Mar 2 13:25:42 MST 2016 | |
| Version: ImageMagick 6.9.3-7 Q16 x86_64 2016-04-06 http://www.imagemagick.org | |
| Copyright: Copyright (C) 1999-2016 ImageMagick Studio LLC | |
| License: http://www.imagemagick.org/script/license.php | |
| Features: Cipher DPC HDRI OpenMP | |
| Delegates (built-in): bzlib djvu fontconfig freetype gvc jbig jng jpeg lcms lqr lzma openexr pangocairo png tiff webp wmf x xml zlib |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /home/n/.rvm/rubies/ruby-2.2.1/bin/ruby -e $stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift) /home/n/.rvm/gems/ruby-2.2.1@imageflow/bin/rspec /home/n/Documents/imazen/imageflow/wrappers/ruby/spec/vips/benchmark_spec.rb --require teamcity/spec/runner/formatter/teamcity/formatter --format Spec::Runner::Formatter::TeamcityFormatter --example "imageflow-vips should run benchmarks" | |
| Testing started at 6:55 PM ... | |
| Run options: include {:full_description=>/imageflow\-vips\ should\ run\ benchmarks/} | |
| libvips 8.2.2-Wed Mar 2 13:25:42 MST 2016 | |
| Version: ImageMagick 6.9.3-7 Q16 x86_64 2016-04-06 http://www.imagemagick.org | |
| Copyright: Copyright (C) 1999-2016 ImageMagick Studio LLC | |
| License: http://www.imagemagick.org/script/license.php | |
| Features: Cipher DPC HDRI OpenMP | |
| Delegates (built-in): bzlib djvu fontconfig freetype gvc jbig jng jpeg lcms lqr lzma openexr pangocairo png tiff webp wmf x xml zlib |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "runtimes": { | |
| "base": { | |
| }, | |
| "any": { | |
| "#import": [ "base" ] | |
| }, | |
| "win": { |