Created
December 26, 2014 16:11
-
-
Save pmontrasio/c9ee700d0421a948068f to your computer and use it in GitHub Desktop.
Ruby 2.2.0 standard binary vs Ruby 2.2.0 compiled from source gcc 4.9 linux x86_64
This file contains 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
Benchmark File | Input Size | RBS-ruby-141225.221450 | RBS-ruby-141226.162927 | |
---|---|---|---|---|
macro-benchmarks/bm_gzip.rb | 100 | 4.030742813 | 4.145028601 | |
macro-benchmarks/bm_hilbert_matrix.rb | 10 | 0.001292123 | 0.001646983 | |
macro-benchmarks/bm_hilbert_matrix.rb | 20 | 0.024026407 | 0.02280839 | |
macro-benchmarks/bm_hilbert_matrix.rb | 30 | 0.072715057 | 0.078463772 | |
macro-benchmarks/bm_hilbert_matrix.rb | 40 | 0.214802309 | 0.209679799 | |
macro-benchmarks/bm_hilbert_matrix.rb | 50 | 0.524640522 | 0.483797267 | |
macro-benchmarks/bm_hilbert_matrix.rb | 60 | 1.135183113 | 1.036128127 | |
macro-benchmarks/bm_mpart.rb | 300 | 0.144332281 | 0.231152505 | |
macro-benchmarks/bm_norvig_spelling.rb | 50 | 3.47946138 | 3.401385454 | |
macro-benchmarks/bm_parse_log.rb | 100 | 0.446586361 | 0.45782291 | |
macro-benchmarks/bm_rcs.rb | 100 | 0.104914291 | 0.10536599 | |
macro-benchmarks/bm_sudoku.rb | 1 | 0.88683959 | 0.832341514 | |
micro-benchmarks/bm_app_factorial.rb | 5000 | 0.010205565 | 0.007100856 | |
micro-benchmarks/bm_app_fib.rb | 30 | 0.106542557 | 0.108817013 | |
micro-benchmarks/bm_app_fib.rb | 35 | 1.172621382 | 1.212988055 | |
micro-benchmarks/bm_app_mandelbrot.rb | 1 | 0.098866577 | 0.10343173 | |
micro-benchmarks/bm_app_pentomino.rb | 1 | 13.921926168 | 13.945177951 | |
micro-benchmarks/bm_app_tak.rb | 7 | 0.08149854 | 0.082407657 | |
micro-benchmarks/bm_app_tak.rb | 8 | 0.243662346 | 0.242004343 | |
micro-benchmarks/bm_app_tak.rb | 9 | 0.630896173 | 0.619411753 | |
micro-benchmarks/bm_app_tarai.rb | 3 | 0.292816667 | 0.278718807 | |
micro-benchmarks/bm_app_tarai.rb | 4 | 0.359892485 | 0.348644003 | |
micro-benchmarks/bm_app_tarai.rb | 5 | 0.424787497 | 0.420736319 | |
micro-benchmarks/bm_binary_trees.rb | 1 | 6.043754843 | 5.694012732 | |
micro-benchmarks/bm_cal.rb | 500 | 0.028287645 | 0.028257787 | |
micro-benchmarks/bm_count_multithreaded.rb | 1 | 0.003307722 | 0.003228427 | |
micro-benchmarks/bm_count_multithreaded.rb | 2 | 0.006697661 | 0.006438686 | |
micro-benchmarks/bm_count_multithreaded.rb | 4 | 0.01340365 | 0.013181032 | |
micro-benchmarks/bm_count_multithreaded.rb | 8 | 0.026788664 | 0.026620895 | |
micro-benchmarks/bm_count_multithreaded.rb | 16 | 0.053379045 | 0.053138081 | |
micro-benchmarks/bm_count_shared_thread.rb | 1 | 0.032747709 | 0.032026157 | |
micro-benchmarks/bm_count_shared_thread.rb | 2 | 0.03244396 | 0.032321959 | |
micro-benchmarks/bm_count_shared_thread.rb | 4 | 0.033303028 | 0.032586311 | |
micro-benchmarks/bm_count_shared_thread.rb | 8 | 0.03290329 | 0.033271819 | |
micro-benchmarks/bm_count_shared_thread.rb | 16 | 0.033403762 | 0.043194708 | |
micro-benchmarks/bm_dirp.rb | 10000 | 0.863688149 | 0.853800788 | |
micro-benchmarks/bm_eval.rb | 1000000 | 3.262191957 | 3.210904451 | |
micro-benchmarks/bm_fannkuch.rb | 6 | 0.000724001 | 0.000737152 | |
micro-benchmarks/bm_fannkuch.rb | 8 | 0.057000169 | 0.056077112 | |
micro-benchmarks/bm_fannkuch.rb | 10 | 7.40743601 | 7.221799543 | |
micro-benchmarks/bm_fasta.rb | 1000000 | 5.860514618 | 5.859213288 | |
micro-benchmarks/bm_fiber_ring.rb | 10 | 0.0001744 | 0.000175509 | |
micro-benchmarks/bm_fiber_ring.rb | 100 | 0.007082539 | 0.006579886 | |
micro-benchmarks/bm_fiber_ring.rb | 1000 | 0.897009422 | 0.858895387 | |
micro-benchmarks/bm_fractal.rb | 5 | 0.353650084 | 0.377397608 | |
micro-benchmarks/bm_gc_array.rb | 1 | 7.478274643 | 7.620786696 | |
micro-benchmarks/bm_gc_mb.rb | 500000 | 0.0758616 | 0.074851834 | |
micro-benchmarks/bm_gc_mb.rb | 1000000 | 0.137856144 | 0.129137768 | |
micro-benchmarks/bm_gc_mb.rb | 3000000 | 0.485144604 | 0.463945793 | |
micro-benchmarks/bm_gc_string.rb | 1 | 1.932768564 | 1.809602567 | |
micro-benchmarks/bm_knucleotide.rb | 1 | 0.427391319 | 0.396049224 | |
micro-benchmarks/bm_list.rb | 1000 | 0.011961084 | 0.013939192 | |
micro-benchmarks/bm_list.rb | 10000 | 0.499215778 | 0.451867951 | |
micro-benchmarks/bm_lucas_lehmer.rb | 9689 | 1.901784082 | 0.391131991 | |
micro-benchmarks/bm_lucas_lehmer.rb | 9941 | 2.034752229 | 0.425790836 | |
micro-benchmarks/bm_lucas_lehmer.rb | 11213 | 2.878938707 | 0.562589358 | |
micro-benchmarks/bm_lucas_lehmer.rb | 19937 | 15.360471452 | 2.206377556 | |
micro-benchmarks/bm_mandelbrot.rb | 1 | 4.65535664 | 4.396484178 | |
micro-benchmarks/bm_mbari_bogus1.rb | 1 | 0.008580701 | 0.008491876 | |
micro-benchmarks/bm_mergesort.rb | 1 | 0.300257831 | 0.278159272 | |
micro-benchmarks/bm_mergesort_hongli.rb | 3000 | 0.471941425 | 0.451926037 | |
micro-benchmarks/bm_meteor_contest.rb | 1 | 2.661431992 | 2.534669452 | |
micro-benchmarks/bm_monte_carlo_pi.rb | 10000000 | 1.666198811 | 1.687538776 | |
micro-benchmarks/bm_nbody.rb | 100000 | 0.59592863 | 0.567660178 | |
micro-benchmarks/bm_nsieve.rb | 9 | 1.248306662 | 1.283160071 | |
micro-benchmarks/bm_observ.rb | 100000 | 0.167480825 | 0.15785517 | |
micro-benchmarks/bm_open_many_files.rb | 50000 | 0.112942502 | 0.111328041 | |
micro-benchmarks/bm_partial_sums.rb | 2500000 | 1.672056659 | 1.661992817 | |
micro-benchmarks/bm_pathname.rb | 100 | 19.190807611 | 19.064309308 | |
micro-benchmarks/bm_pi.rb | 1000 | 0.008681447 | 0.020011378 | |
micro-benchmarks/bm_pi.rb | 10000 | 0.605210657 | 1.873043277 | |
micro-benchmarks/bm_primes.rb | 3000 | 0.000627176 | 0.000553296 | |
micro-benchmarks/bm_primes.rb | 30000 | 0.006332381 | 0.005520072 | |
micro-benchmarks/bm_primes.rb | 300000 | 0.070859493 | 0.055144536 | |
micro-benchmarks/bm_primes.rb | 3000000 | 0.611472212 | 0.560129939 | |
micro-benchmarks/bm_quicksort.rb | 1 | 0.729512844 | 0.723331059 | |
micro-benchmarks/bm_read_large.rb | 100 | 1.260240609 | 1.262224363 | |
micro-benchmarks/bm_regex_dna.rb | 20 | 1.340808718 | 1.231108503 | |
micro-benchmarks/bm_reverse_complement.rb | 1 | 1.424865825 | 1.386830441 | |
micro-benchmarks/bm_simple_connect.rb | 1 | 8.8466e-05 | 9.0568e-05 | |
micro-benchmarks/bm_simple_connect.rb | 100 | 0.003324593 | 0.003316303 | |
micro-benchmarks/bm_simple_connect.rb | 500 | 0.016636862 | 0.016450004 | |
micro-benchmarks/bm_simple_server.rb | 1 | 7.5745e-05 | 8.208e-05 | |
micro-benchmarks/bm_simple_server.rb | 100 | 0.000671104 | 0.000694121 | |
micro-benchmarks/bm_simple_server.rb | 100000 | 0.599019165 | 0.600830698 | |
micro-benchmarks/bm_so_ackermann.rb | 7 | 0.029775433 | 0.028667206 | |
micro-benchmarks/bm_so_ackermann.rb | 9 | 0.483261254 | 0.462004741 | |
micro-benchmarks/bm_so_array.rb | 9000 | 0.764046505 | 0.702126248 | |
micro-benchmarks/bm_so_count_words.rb | 100 | 1.345497051 | 1.165115445 | |
micro-benchmarks/bm_so_exception.rb | 500000 | 0.597257638 | 0.598473085 | |
micro-benchmarks/bm_so_lists.rb | 1000 | 1.669354702 | 1.437909637 | |
micro-benchmarks/bm_so_lists_small.rb | 1000 | 0.330595412 | 0.288108075 | |
micro-benchmarks/bm_so_matrix.rb | 60 | 0.222114086 | 0.214538495 | |
micro-benchmarks/bm_so_object.rb | 500000 | 0.197400145 | 0.188024492 | |
micro-benchmarks/bm_so_object.rb | 1000000 | 0.388221625 | 0.387286407 | |
micro-benchmarks/bm_so_object.rb | 1500000 | 0.586432055 | 0.576198744 | |
micro-benchmarks/bm_so_sieve.rb | 4000 | 3.583103448 | 3.57600941 | |
micro-benchmarks/bm_socket_transfer_1mb.rb | 10000 | 0.043666551 | 0.049195288 | |
micro-benchmarks/bm_socket_transfer_1mb.rb | 1000000 | 0.046612021 | 0.047778631 | |
micro-benchmarks/bm_socket_transfer_1mb_noblock.rb | 10000 | 0.049476188 | 0.043317467 | |
micro-benchmarks/bm_socket_transfer_1mb_noblock.rb | 1000000 | 0.053445945 | 0.043066739 | |
micro-benchmarks/bm_spectral_norm.rb | 100 | 0.068419565 | 0.065224493 | |
micro-benchmarks/bm_string_concat.rb | 10000000 | 0.936902129 | 0.966810054 | |
micro-benchmarks/bm_sum_file.rb | 100 | 2.100855467 | 2.045930236 | |
micro-benchmarks/bm_word_anagrams.rb | 1 | 1.667537427 | 1.611341664 | |
micro-benchmarks/bm_write_large.rb | 100 | 1.062687591 | 1.15540285 | |
rdoc/bm_rdoc_against_itself_darkfish.rb | 1 | 3.164055025 | 3.189483446 | |
rdoc/bm_rdoc_against_itself_ri.rb | 1 | 2.897244895 | 2.809035416 | |
rdoc/bm_rdoc_core_darkfish.rb | 1 | 33.417060294 | SystemExit |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Blog post at http://ilconnettivo.wordpress.com/2014/12/26/compile-your-own-ruby-and-use-it-with-rvm/