Is multicore hardware for general-purpose parallel processing broken?

U. Vishkin
DOI: https://doi.org/10.1145/2580945
IF: 22.7
2014-04-01
Communications of the ACM
Abstract:The current generation of general-purpose multicore hardware must be fixed to support more application domains and to allow cost-effective parallel programming.
What problem does this paper attempt to address?