<HTML>
<HEAD>
<TITLE>Re: [Vm-dev] [Q] I wish know status of Vm for multicore processors.</TITLE>
</HEAD>
<BODY>
<FONT SIZE="4"><FONT FACE="Arial"><SPAN STYLE='font-size:11pt'><BR>
<BR>
<BR>
On 3/5/15, 6:41 AM, &quot;Cl&eacute;ment Bera&quot; &lt;bera.clement@gmail.com&gt; wrote:<BR>
<BR>
</SPAN></FONT></FONT><BLOCKQUOTE><FONT SIZE="4"><FONT FACE="Arial"><SPAN STYLE='font-size:11pt'>Can you be more precise ? Do you want a research VM or a production ready VM ? Does your question mean: is there a VM working on such hardware or is there a VM working and making use of all the cores on such hardware ?<BR>
<BR>
Let's say you want a VM using all the Cores of your hardware:<BR>
<BR>
If you want a research-like VM, you can look into the Roar VM  &lt;<FONT COLOR="#0000FF"><U>https://github.com/smarr/RoarVM</U></FONT>&gt; . It's a VM for computer with lots of cores, it will make efficient use of all the cores. It's running Squeak and Pharo.<BR>
<BR>
If you want a production ready VM, the general strategy applied now is to have several images running in parallel communicating through sockets. There's work being done in making the FFI multithreaded so that things such as database access use several threads.<BR>
<BR>
Now let's say you just want a VM running on such hardware, which is (I think) ARMv9:<BR>
<BR>
There's both ARMv6 and ARMv7 VM working. They should work on ARMv9 too but most probably not everything will work out if the box (you may need to fix some details such as FFI).<BR>
<BR>
Clement<BR>
</SPAN></FONT></FONT></BLOCKQUOTE><FONT SIZE="4"><FONT FACE="Arial"><SPAN STYLE='font-size:11pt'><BR>
<BR>
I look for a VM for the Paralella Board https://www.parallella.org/board/<BR>
Very thanks !<BR>
<BR>
Edgar</SPAN></FONT></FONT>
</BODY>
</HTML>