[Vm-dev] RoarVM: The Manycore SqueakVM

Stefan Marr squeak at stefan-marr.de
Sun Nov 7 09:20:24 UTC 2010


On 07 Nov 2010, at 08:06, Michael Haupt wrote:

> today's branch predictors seem to be too advanced to be impressed by threading.
Just as a side note: the share of machines with CPUs that have awesome branch-predictors is likely to decline. With all those low-powered systems and with manycore systems, the cost of using the die space/your power envelope for branch-prediction, out-of-order execution, and the like does not seem to be worth it when compared to just spending those transistors on additional cores.
So, when you stay with an interpreter, these kind of optimizations will remain interesting for sequential performance.

Best regards

Stefan Marr
Software Languages Lab
Vrije Universiteit Brussel
Pleinlaan 2 / B-1050 Brussels / Belgium
Phone: +32 2 629 2974
Fax:   +32 2 629 3525

More information about the Vm-dev mailing list