https://github.com/smarr/RoarVM#readme
RoarVM (The Manycore SqueakVM) разработана IBM Research для исследования различных парадигм программирования применительно к много-ядерным/процессорным системам. В частности, эта VM предназначена для выполнения на системах с 1000 и более количеством процессоров.
Открыта под Eclipse Public License лицензией.
В настоящее время RoarVM пoддерживает параллельное выполнение Smalltalk программ на x86 совместимых мультипроцессорных и Tilera TILE64 многоядерных системах.
Программная модель - типичная, с разделяемой памятью похожая на Java с ее тредами и классическиe Pthreads для C и C++.