Die virtuelle Maschine des Squeak-Smalltalk wurde für Multicore-Prozessoren optimiert.
IBM hat den Quellcode seiner Roar-VM für Smalltalk unter der Eclipse-Public-Lizenz freigegeben. Roar basiert auf der virtuellen Maschine von Squeak-Smalltalk und wurde für den Einsatz auf Multicore-Prozessoren optimiert. In Zukunft soll die Roar-VM für bis zu 1000 Cores skalieren. Die Roar-VM läuft auf x86-kompatiblen Multicore-CPUs und Tilera-64-Systemen, auf denen es mit 56 Cores getestet wurde. Die Roar-VM unterstützt mit Squeak 4.1so genannte Closures, also quasi Unterprogramme, die ihren Ausführungszustand jeweils speichern. Auf Single-Core-Systemen ist Roar-VM derzeit noch langsamer als Squeak.
Eine Betaversion des ersten Updates auf Red Hat Enterprise Linux (RHEL) 6, das im November 2010 freigegeben worden war, hat der Hersteller jetzt veröffentlicht.