hello,

Test seems old, both virtual machines (VW and Pharo) have upgraded in the
meantime.
VW has always been faster that Pharo for what I know, up to recent time.
Recently Pharo changed the vm technology so now it should be much faster,
but I don'r know is faster that VW , so it would be nice to have a up to
date comparison.
Related to Matrix, this is a nice way to have many smalltalk images running
in parallel, but it doesn't seems the case of this test. It requires a
specific way of writing the code, it is not as automatic as  defining a
piece of code "parallel". The thread model of VW and Pharo are still the
same, green thread and (almost) single core systems

ciao

giorgio

On Sat, Aug 31, 2019 at 2:37 PM Sven Van Caekenberghe <s...@stfx.eu> wrote:

>
>
> > On 31 Aug 2019, at 13:27, Richard Kenneth Eng <horrido.hobb...@gmail.com>
> wrote:
> >
> >
> https://benchmarksgame-team.pages.debian.net/benchmarksgame/fastest/vw-pharo.html
> >
> > Is VisualWorks really faster than Pharo? Why???
>
> The Pharo code is single threaded, single core, while the VW code uses
> something called MatriX.VirtualMachines to create workers that run on
> multiple cores.
>
> Presumably that makes a huge difference.
>
> Also, such parallelism is easy for benchmarks that can be split in
> independent tasks, real world code is a completely different story.
>
> Basically, this is not the same code that is being compared.
>
>
>

Reply via email to