Distributed Shared Memory Programming in the Cloud

Ahmad Anbar, Vikram K. Narayana, Tarek A. El-Ghazawi · 2012

Cloud computing is beginning to play a dominant role in scientific computing. However, there are still several challenges that need to be addressed, before data-intensive scientific applications make the transition to the cloud. Adoption of a distributed shared memory (DSM) programming paradigm will be one approach to ease the transition, through the use of Partitioned Global Address Space (PGAS) languages. This paper explores initial results from the adoption of a PGAS language, Unified Parallel C, in programming a representative private cloud based on Eucalyptus.

Read the paper · More papers on PaperTik