Shahzad Bhatti lists a few features that are being postulated as the panacea of multicores. The list includes Multi-threading, Software Transactional Memory, Actor Based Model with Message Passing, TupleSpace based model, Fork/Join, Messaging Middleware (ESB), and Compiler based parallelism.


