books.google.it - Innovations in hardware architecture, like hyper-threading or multicore processors, mean that parallel computing resources are available for inexpensive desktop computers. In only a few years, many standard software products will be based on concepts of parallel programming implemented on such hardware,...http://books.google.it/books/about/Parallel_Programming.html?id=wWogxOmA3wMC&utm_source=gb-gplus-shareParallel Programming