Sun hat eine neue 16-Kern-CPU namens Rock anngekündigt. Jeder der 16 Kerne des Rock-Prozessors von Sun wird zwei Threads abarbeiten können. Damit die Threads sich nicht in der Shared Memory verheddern, sind allerdings Schutzmechanismen nötig. Bisher wurde dieses Problem dadurch gelöst, dass der eine Thread unausweichlich hinten anstehen musste. Das heisst, grosse Speicherbereiche wurden durch einen Lock-Mechanismus so lange gesperrt, bis der Thread mit dem Datenaustausch fertig war. Allerdings wurde so die Performance erheblich verringert. Das Problem soll nun durch "Transactional Memory" gelöst werden: Dabei werden beliebig viele Anfragen in einer Transaktion gebündelt, die dann entweder ganz oder gar nicht durchgeführt wird. So belegen die Transaktionen nur die wirklich benötigten Speicherzonen, ohne den Zugriff von anderen Kernen zu beeinträchtigen. Ein Teil dieser Logik will Sun in die Hardware selbst integrieren, den Rest soll das Betriebssystem Solaris übernehmen.