Skip to content

Instantly share code, notes, and snippets.

@eeue56
Created July 29, 2017 12:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save eeue56/199ca9a765cdce743a0d36ef6c47bb27 to your computer and use it in GitHub Desktop.
Save eeue56/199ca9a765cdce743a0d36ef6c47bb27 to your computer and use it in GitHub Desktop.

BASELINE: elm-make 0.18

 Performance counter stats for '/home/noah/.npm-global/bin/elm-make':

       7381,240502      task-clock (msec)         #    2,143 CPUs utilized          
            70 192      context-switches          #    0,010 M/sec                  
               249      cpu-migrations            #    0,034 K/sec                  
            19 198      page-faults               #    0,003 M/sec                  
    18 252 940 905      cycles                    #    2,473 GHz                    
    24 037 307 726      instructions              #    1,32  insn per cycle         
     4 585 486 307      branches                  #  621,235 M/sec                  
        48 654 254      branch-misses             #    1,06% of all branches        

       3,443917073 seconds time elapsed

BASELINE: elm-make 0.18 with sysconfcpus -n 1

 Performance counter stats for './flip':

       2459,673263      task-clock (msec)         #    0,965 CPUs utilized          
               392      context-switches          #    0,159 K/sec                  
                11      cpu-migrations            #    0,004 K/sec                  
            21 764      page-faults               #    0,009 M/sec                  
     7 270 719 902      cycles                    #    2,956 GHz                    
    15 342 964 338      instructions              #    2,11  insn per cycle         
     2 778 868 034      branches                  # 1129,771 M/sec                  
        45 593 624      branch-misses             #    1,64% of all branches        

       2,549503763 seconds time elapsed

"-with-rtsopts=-qg"

 Performance counter stats for '../Elm-Platform/0.18/.cabal-sandbox/bin/elm-make':

       2600,415474      task-clock (msec)         #    1,005 CPUs utilized          
               856      context-switches          #    0,329 K/sec                  
                68      cpu-migrations            #    0,026 K/sec                  
            17 011      page-faults               #    0,007 M/sec                  
     7 362 949 529      cycles                    #    2,831 GHz                    
    15 105 404 343      instructions              #    2,05  insn per cycle         
     2 721 423 592      branches                  # 1046,534 M/sec                  
        46 187 500      branch-misses             #    1,70% of all branches        

       2,588217138 seconds time elapsed

"-with-rtsopts=-A16M -qg"

 Performance counter stats for '../Elm-Platform/0.18/.cabal-sandbox/bin/elm-make':

       2833,626621      task-clock (msec)         #    1,004 CPUs utilized          
               695      context-switches          #    0,245 K/sec                  
                58      cpu-migrations            #    0,020 K/sec                  
            29 045      page-faults               #    0,010 M/sec                  
     8 315 736 292      cycles                    #    2,935 GHz                    
    12 760 795 943      instructions              #    1,53  insn per cycle         
     2 309 673 245      branches                  #  815,094 M/sec                  
        32 206 102      branch-misses             #    1,39% of all branches        

       2,822117469 seconds time elapsed

"-with-rtsopts=-A32M -qg"

 Performance counter stats for '../Elm-Platform/0.18/.cabal-sandbox/bin/elm-make':

       2847,108126      task-clock (msec)         #    1,004 CPUs utilized          
               621      context-switches          #    0,218 K/sec                  
                53      cpu-migrations            #    0,019 K/sec                  
            45 680      page-faults               #    0,016 M/sec                  
     8 249 453 609      cycles                    #    2,897 GHz                    
    12 573 228 304      instructions              #    1,52  insn per cycle         
     2 282 753 609      branches                  #  801,780 M/sec                  
        31 795 476      branch-misses             #    1,39% of all branches        

       2,837051640 seconds time elapsed

"-with-rtsopts=-A64M -qg"

 Performance counter stats for '../Elm-Platform/0.18/.cabal-sandbox/bin/elm-make':

       2688,718026      task-clock (msec)         #    1,004 CPUs utilized          
               566      context-switches          #    0,211 K/sec                  
                63      cpu-migrations            #    0,023 K/sec                  
            77 010      page-faults               #    0,029 M/sec                  
     7 949 953 240      cycles                    #    2,957 GHz                    
    12 304 509 743      instructions              #    1,55  insn per cycle         
     2 235 125 135      branches                  #  831,298 M/sec                  
        29 432 681      branch-misses             #    1,32% of all branches        

       2,678528202 seconds time elapsed

"-with-rtsopts=-A16M -qb0"

 Performance counter stats for '../Elm-Platform/0.18/.cabal-sandbox/bin/elm-make':

       5536,374205      task-clock (msec)         #    1,895 CPUs utilized          
            42 127      context-switches          #    0,008 M/sec                  
               103      cpu-migrations            #    0,019 K/sec                  
            29 557      page-faults               #    0,005 M/sec                  
    14 647 882 295      cycles                    #    2,646 GHz                    
    19 464 874 225      instructions              #    1,33  insn per cycle         
     3 738 854 199      branches                  #  675,325 M/sec                  
        34 786 748      branch-misses             #    0,93% of all branches        

       2,921984637 seconds time elapsed

"-with-rtsopts=-A64M -qb0"

 Performance counter stats for '../Elm-Platform/0.18/.cabal-sandbox/bin/elm-make':

       4423,832922      task-clock (msec)         #    1,646 CPUs utilized          
            21 966      context-switches          #    0,005 M/sec                  
                78      cpu-migrations            #    0,018 K/sec                  
            74 609      page-faults               #    0,017 M/sec                  
    11 983 917 827      cycles                    #    2,709 GHz                    
    16 765 026 213      instructions              #    1,40  insn per cycle         
     3 212 040 496      branches                  #  726,076 M/sec                  
        33 628 693      branch-misses             #    1,05% of all branches        

       2,687460484 seconds time elapsed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment