<div dir="ltr"><div><div>In principle, with enough work, this is possible, though in a modern world I think the 16 bit address space ends up being too small. The 32 bit address space is quite viable however, and that experiment has been done, see the halfword-emulator for Erlang.<br><br></div>The idea is to run Processes in a 32bit space, but keep ETS tables and other things in a 64 bit space. The end result is less memory pressure for processes, smaller pointers in many cases and so on.<br><br></div>I'm somewhat hesitant to say we would win much by having smaller data paths down to 16 bit. It doesn't look like this is the primary limitation of modern CPU architectures: power, memory bandwidth, and a tiny issue width is.<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Aug 6, 2015 at 8:40 AM, Michael Turner <span dir="ltr"><<a href="mailto:michael.eugene.turner@gmail.com" target="_blank">michael.eugene.turner@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I screwed up the access settings in Google Docs. You should all be able to read it now. Sorry for the stupid, crazy service failure.</div><div class="gmail_extra"><span class=""><br clear="all"><div><div>Regards,<br>Michael Turner<br>Executive Director<br>Project Persephone<br>K-1 bldg 3F<br>7-2-6 Nishishinjuku<br>Shinjuku-ku Tokyo 160-0023<br>Tel: <a href="tel:%2B81%20%283%29%206890-1140" value="+81368901140" target="_blank">+81 (3) 6890-1140</a><br>Fax: <a href="tel:%2B81%20%283%29%206890-1158" value="+81368901158" target="_blank">+81 (3) 6890-1158</a><br>Mobile: <a href="tel:%2B81%20%2890%29%205203-8682" value="+819052038682" target="_blank">+81 (90) 5203-8682</a><br><a href="mailto:turner@projectpersephone.org" target="_blank">turner@projectpersephone.org</a><br><a href="http://www.projectpersephone.org/" target="_blank">http://www.projectpersephone.org/</a><br><br>"Love does not consist in gazing at each other, but in looking outward together in the same direction." -- Antoine de Saint-Exupéry</div></div>
<br></span><div><div class="h5"><div class="gmail_quote">On Wed, Aug 5, 2015 at 4:27 PM, Michael Turner <span dir="ltr"><<a href="mailto:michael.eugene.turner@gmail.com" target="_blank">michael.eugene.turner@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br>Comments invited.<div><br></div><div><a href="https://docs.google.com/document/d/10GfPfpqQKzV6Ws7MULPBue6VoAaZF-vGHTQ4UFAXtSw/edit" target="_blank">https://docs.google.com/document/d/10GfPfpqQKzV6Ws7MULPBue6VoAaZF-vGHTQ4UFAXtSw/edit</a><br><br clear="all"><div><div>Regards,<br>Michael Turner<br>Executive Director<br>Project Persephone<br>K-1 bldg 3F<br>7-2-6 Nishishinjuku<br>Shinjuku-ku Tokyo 160-0023<br>Tel: <a href="tel:%2B81%20%283%29%206890-1140" value="+81368901140" target="_blank">+81 (3) 6890-1140</a><br>Fax: <a href="tel:%2B81%20%283%29%206890-1158" value="+81368901158" target="_blank">+81 (3) 6890-1158</a><br>Mobile: <a href="tel:%2B81%20%2890%29%205203-8682" value="+819052038682" target="_blank">+81 (90) 5203-8682</a><br><a href="mailto:turner@projectpersephone.org" target="_blank">turner@projectpersephone.org</a><br><a href="http://www.projectpersephone.org/" target="_blank">http://www.projectpersephone.org/</a><br><br>"Love does not consist in gazing at each other, but in looking outward together in the same direction." -- Antoine de Saint-Exupéry</div></div>
</div></div>
</blockquote></div><br></div></div></div>
<br>_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" rel="noreferrer" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">J.</div>
</div>