Programming Parallel Computers
It’s a source of some frustration to me that we have made no real progress in understanding how to program parallel computers. I have some new ideas on why this is so (apart from the economics) but in the meantime want to bring to you attention a book that I wrote some time ago that seems to be relevant today.
Amazon.com: Process Interaction Models amazon.com
Process Interaction Models (9781463777913): Dr Steven Ericsson-Zenith :…
Interactions, spot on. Interaction optimization is definitely more important than computation optimization today, something that is hard to internalize and act upon in my experience. I usually speak about “communication” instead of using the word “interaction” – but when I say “communication” people think of MPI but not synchronization and shared memory (and many other things that cause communication activity). Interactions is more clear. Thanks for the pointer!
FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!