#2790: Use -fregs-graph by default
---------------------------------+------------------------------------------
    Reporter:  igloo             |        Owner:  benl        
        Type:  task              |       Status:  new         
    Priority:  high              |    Milestone:  6.14.1      
   Component:  Compiler          |      Version:  6.8.3       
    Keywords:                    |   Difficulty:  Unknown     
          Os:  Unknown/Multiple  |     Testcase:              
Architecture:  Unknown/Multiple  |      Failure:  None/Unknown
---------------------------------+------------------------------------------

Comment(by benl):

 Runtimes for vector benchmarks on x86. This is with -fregs-graph and
 -fregs-iterative forced on for the entire build.

 {{{
           linear (ms)  graph(ms)
 listRank    31.274       28.033  (-11%)
 rootFix      2.367        2.147  (-10%)
 leafFix      2.007        1.798  (-11%)
 awshcc      56.747       52.288   (-8%)
 hybcc        5.836        5.314  (-10%)
 quickhull   11.354       11.402  (+10%)
 tridiag      2.402        2.362   (-0.1%)
 }}}

 I'm not sure what's going on with quickhull. In successive runs its
 between 5% and 10% slower, but this is using criterion with 100 samples
 each. Numbers for the other benchmarks are stable between runs.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2790#comment:21>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to