<div>I was just reading Jeff Layton&#39;s networking-for-HPC article in Linux Mag <a href="http://www.linux-mag.com/launchpad/business-class-hpc/build/3507">http://www.linux-mag.com/launchpad/business-class-hpc/build/3507</a>
&nbsp;and it got me thinking if it would be feasible for a parallel application to distinguish two sorts of messages: urgent (e.g. computing the gravitational effect of my molecule on a remote node&#39;s molecule) or leisurely (
e.g. checkpointing a statistical synopsis to disk). Then the NIC, or the daemon buffering for the NIC, could buffer &quot;leisurely&quot; items for collascing into very large messages, while shooting &quot;urgent&quot; messages immediately. This might reduce interupts to the minimum needed by the nature of the app.
</div>
<div>Does this sound workable? does something already provide such a feature, and does it sound desirable if not? I haven&#39;t programmed anything in MPI yet but didn&#39;t seem immediate.</div>
<div>Thanks,</div>
<div>Peter</div>


!DSPAM:46a8f508219912889862676!