[MacRuby] #710: MacRuby 0.6 performance decline from 0.5 in AO Bench
#710: MacRuby 0.6 performance decline from 0.5 in AO Bench -----------------------------------+---------------------------------------- Reporter: nagachika00@… | Owner: lsansonetti@… Type: defect | Status: new Priority: minor | Milestone: Component: MacRuby | Keywords: performance -----------------------------------+---------------------------------------- AO Bench is a small ambient occlusion renderer for benchmarking floating point performance. I measure benchmark score of Ruby version of AO Bench with MacRuby 0.5 and 0.6. MacRuby 0.6 seems performance decline from 0.5. Environment * Mac OS X 10.6.2 (Snow Leopard) * CPU : 2.4 GHz Intel Core 2 Duo (MacBook 2G) * RAM : 4 GB 1067 MHz DDR3 Result (Best score of 5 times test) 0.5 271.19 real 316.03 user 5.45 sys 0.6 387.91 real 417.16 user 8.26 sys -- Ticket URL: <http://www.macruby.org/trac/ticket/710> MacRuby <http://macruby.org/>
#710: MacRuby 0.6 performance decline from 0.5 in AO Bench -----------------------------------+---------------------------------------- Reporter: nagachika00@… | Owner: lsansonetti@… Type: defect | Status: new Priority: minor | Milestone: Component: MacRuby | Keywords: performance -----------------------------------+---------------------------------------- Comment(by nagachika00@…): Excuse me, I have a mistake formating the result... Result (Best score of 5 times test) || Version || real time || user time || systme time || || 0.5 || 271.19 sec || 316.03 sec || 5.45 sec || || 0.6 || 387.91 sec || 417.16 sec || 8.26 sec || -- Ticket URL: <http://www.macruby.org/trac/ticket/710#comment:1> MacRuby <http://macruby.org/>
#710: MacRuby 0.6 performance decline from 0.5 in AO Bench -----------------------------------+---------------------------------------- Reporter: nagachika00@… | Owner: lsansonetti@… Type: defect | Status: new Priority: minor | Milestone: Component: MacRuby | Keywords: performance -----------------------------------+---------------------------------------- Comment(by matthew@…): I suspect that performance is not on anyone's radar for a 0.6 release. -- Ticket URL: <http://www.macruby.org/trac/ticket/710#comment:2> MacRuby <http://macruby.org/>
#710: MacRuby 0.6 performance decline from 0.5 in AO Bench -----------------------------------+---------------------------------------- Reporter: nagachika00@… | Owner: lsansonetti@… Type: defect | Status: new Priority: minor | Milestone: Component: MacRuby | Keywords: performance -----------------------------------+---------------------------------------- Comment(by lsansonetti@…): Thanks for the nice benchmark. I cleaned the side effects and noticed that trunk is about 2 times slower than 1.9.2. -- Ticket URL: <http://www.macruby.org/trac/ticket/710#comment:3> MacRuby <http://macruby.org/>
#710: MacRuby 0.6 performance decline from 0.5 in AO Bench -----------------------------------+---------------------------------------- Reporter: nagachika00@… | Owner: lsansonetti@… Type: defect | Status: new Priority: minor | Milestone: Component: MacRuby | Keywords: performance -----------------------------------+---------------------------------------- Comment(by lsansonetti@…): I committed a version of your benchmark in our new perf suite in r4145 (I reduced the image size and number of samples so that it takes less time to run). With my local copy of MacRuby, it runs slightly faster than Ruby 1.9.2 trunk. -- Ticket URL: <http://www.macruby.org/trac/ticket/710#comment:4> MacRuby <http://macruby.org/>
participants (1)
-
MacRuby