Optimistic Parallelism Requires Abstractions.

The problem of writing software for multicore processors is greatly simplified if we could automatically parallelize sequential programs. Although auto-parallelization has been studied for many decades, it has succeeded only in a few application areas such as dense matrix computations. In particular...

Full description

Bibliographic Details
Published in:Communications of the ACM Vol. 52; no. 9; pp. 89 - 98
Main Authors: Kulkarni, Milind, Pingali, Keshav, Walter, Bruce, Ramanarayanan, Ganesh, Bala, Kavita, Chew, L. Paul
Format: Article
Published: Association for Computing Machinery Sep2009
Subjects:
Online Access:View this record in EBSCOhost