"To scale to a large number of cores, architectures will have to
go MIMD (Multiple Instruction stream, Multiple Data stream). This
is the model that actor-based message passing concurrency
systems like Erlang are based on. The internet itself can be seen
as one large MIMD machine"
"I wouldn't put stock in MISD oriented solutions such as
transactional memory or elaborate functional programming compiler
techniques. Shared memory systems simply won't survive the
exponential rise in core counts"
- steve dekorte - blog
http://r6.sharedcopy.com/18sabvn