<br><br>
<div><span class="gmail_quote">On 4/11/07, <b class="gmail_sendername">Geoff Jacobs</b> &lt;<a href="mailto:gdjacobs@gmail.com">gdjacobs@gmail.com</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Jon Forrest wrote:<br>&gt; The examples you give are very good reasons why there is<br>&gt; a clear need for more than 32-bits of address space for
<br>&gt; data. Again, I agree completely. But, if you read my original<br>&gt; posting, this is not what I&#39;m talking about. I&#39;m talking<br>&gt; about the need for more than 32-bits of address space for<br>&gt; instructions (
a.k.a &quot;text&quot;). Why don&#39;t you run the &quot;size&quot;<br>&gt; command on any of your big programs and report back what<br>&gt; you find. My guess is that they&#39;ll be in the order<br>&gt; of 10s of megabytes. (I agree that this method doesn&#39;t
<br>&gt; show the true run-time text-size requirements but<br>&gt; it&#39;s a good first attempt).<br><br>Um, that would require distinct memory pools or some weird internal<br>mapping scheme. Not nice. Much better architecturally to have no
<br>difference between pointers to instructions and pointers to data.</blockquote>
<div>&nbsp;</div>
<div>Hear hear! For self-adapting softare you *can&#39;t* distinguish instructions from data. That may sound over-specialized but I invite you to consider DNA and what it does: instruct enzymes to modify DNA. An awful lot comes out of that process. So I don&#39;t think it&#39;s just von Neumann&#39;s whim.
</div>
<div>&nbsp;</div>
<div>Peter</div><br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">--<br>Geoffrey D. Jacobs<br><br>_______________________________________________<br>Beowulf mailing list, <a href="mailto:Beowulf@beowulf.org">
Beowulf@beowulf.org</a><br>To change your subscription (digest mode or unsubscribe) visit <a href="http://www.beowulf.org/mailman/listinfo/beowulf">http://www.beowulf.org/mailman/listinfo/beowulf</a><br></blockquote></div>
<br>


!DSPAM:461d3e2f158643326710967!