Shared memory programming for large scale machines

Christopher Barton, CĆlin Casçaval, George Almási, Yili Zheng, Montse Farreras, Siddhartha Chatterje, José Nelson Amaral
2006 Proceedings of the 2006 ACM SIGPLAN conference on Programming language design and implementation - PLDI '06  
Motivation • Large scale machines (such as Blue Gene and large clusters) and parallelism (such as multi-core chips) are becoming ubiquitous • Shared memory programming is accepted as an easier programming model, but MPI is still the prevalent programming paradigm Why? • Because typically the performance of the shared memory programs lags behind and does not scale as well as the performance of MPI codes Programming Language Design and Implementation
doi:10.1145/1133981.1133995 dblp:conf/pldi/BartonCAZFCA06 fatcat:q23ngninufcv5izfloumwr3ruu