Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Ruby 2.2.0 standard binary vs Ruby 2.2.0 compiled from source gcc 4.9 linux x86_64
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
@pmontrasio

This comment has been minimized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.