Re: v8 first impressions
"David Griswold" <[email protected]> Mon, 8 Sep 2008 01:13:04 -0700
| Newsgroups | gmane.comp.lang.smalltalk.strongtalk |
|---|---|
| Message-ID | <[email protected]> |
------=_Part_68217_19508138.1220861584201 Content-Type: text/plain; charset=ISO-8859-1 Hi Steve, That's interesting. On Strongtalk did you run the test multiple times with the top level loop in a method (not a doit) to avoid the on-stack replacement problem? If not, Strongtalk might be even faster than that, since in general it is more than twice as fast as VisualWorks (or at least used to be). But at least it confirms my intuition that V8 would be on the same order of performance as VW. -Dave On Sun, Sep 7, 2008 at 5:47 PM, talksmall <[email protected]>wrote: > > I ran a comparison of the Richards benchmark for which both Javascript > and Smalltalk versions are available. > > The version released with V8 isn't exactly comparable to the standard > version since it uses a count of 1000 rather than 10000. With that > tweaked to match the standard count I ran a comparison of V8 against a > selection of Smalltalk VMs - VisualWorks NC, Squeak, GNU Smalltalk and > Strongtalk. > > I customised the Smalltalk tests to follow the same methodology as the > V8 benchmarks - iterating the test for a second and then dividing by > the number of iterations. > > The results are interesting > > Strongtalk: 7.335ms > VW: 13.013ms > V8: 13.648ms > GNUSmalltalk: 91.090ms > Squeak: 102.600ms > > All of the tests were run on a Vista 64 Quad core machine at 2.66 GHz, > though in each case I was running a 32 bit VM (since not all the VMs > have 64 bit builds). > > Regards, Steve > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Strongtalk-general" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/strongtalk-general?hl=en -~----------~----~----~----~------~----~------~--~--- ------=_Part_68217_19508138.1220861584201 Content-Type: text/html; charset=ISO-8859-1 <div dir="ltr">Hi Steve,<div><br></div><div>That's interesting. On Strongtalk did you run the test multiple times with the top level loop in a method (not a doit) to avoid the on-stack replacement problem? If not, Strongtalk might be even faster than that, since in general it is more than twice as fast as VisualWorks (or at least used to be). But at least it confirms my intuition that V8 would be on the same order of performance as VW.</div> <div>-Dave<br><br><div class="gmail_quote">On Sun, Sep 7, 2008 at 5:47 PM, talksmall <span dir="ltr"><<a href="mailto:[email protected]">[email protected]</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"> <br> I ran a comparison of the Richards benchmark for which both Javascript<br> and Smalltalk versions are available.<br> <br> The version released with V8 isn't exactly comparable to the standard<br> version since it uses a count of 1000 rather than 10000. With that<br> tweaked to match the standard count I ran a comparison of V8 against a<br> selection of Smalltalk VMs - VisualWorks NC, Squeak, GNU Smalltalk and<br> Strongtalk.<br> <br> I customised the Smalltalk tests to follow the same methodology as the<br> V8 benchmarks - iterating the test for a second and then dividing by<br> the number of iterations.<br> <br> The results are interesting<br> <br> Strongtalk: 7.335ms<br> VW: 13.013ms<br> V8: 13.648ms<br> GNUSmalltalk: 91.090ms<br> Squeak: 102.600ms<br> <br> All of the tests were run on a Vista 64 Quad core machine at 2.66 GHz,<br> though in each case I was running a 32 bit VM (since not all the VMs<br> have 64 bit builds).<br> <br> Regards, Steve<br> <div><div></div><div class="Wj3C7c"><br> </div></div></blockquote></div><br></div></div><br> --~--~---------~--~----~------------~-------~--~----~<br> You received this message because you are subscribed to the Google Groups "Strongtalk-general" group. <br> To post to this group, send email to [email protected] <br> To unsubscribe from this group, send email to [email protected] <br> For more options, visit this group at http://groups.google.com/group/strongtalk-general?hl=en <br> -~----------~----~----~----~------~----~------~--~---<br> <br> ------=_Part_68217_19508138.1220861584201--