Ralph,I mentioned at dinner how much I like listening to UCB Prof. Kathy Yelick's lectures. Here's some slides I found of hers. She is also associate lab director of NERSC at LBNL.http://newscenter.lbl.gov/wp-content/uploads/2008/07/yelick-berkeleyview-july081.pdfhttp://www.lanl.gov/orgs/hpc/salishan/pdfs/Salishan%20slides/Yelick.pdfHere's the UCB web page about their view of HPC/Parallel computing.I think the one-way (DMA) messaging model is very important, especially when it can be hidden and automatically (and correctly) done by the compiler (requires new languages?).Any time you get a chance to hear her (or invite her to speak) you will enjoy it. The work they are doing there will inform you to benefit your own work.