• DocumentCode
    2321878
  • Title

    Distributed Shared Memory Programming in the Cloud

  • Author

    Anbar, Ahmad ; Narayana, Vikram K. ; El-Ghazawi, Tarek

  • fYear
    2012
  • fDate
    13-16 May 2012
  • Firstpage
    707
  • Lastpage
    708
  • Abstract
    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.
  • Keywords
    C language; cloud computing; distributed programming; distributed shared memory systems; parallel languages; Eucalyptus; PGAS language; cloud computing; data-intensive scientific applications; distributed shared memory programming paradigm; partitioned global address space languages; private cloud; scientific computing; unified parallel C; Benchmark testing; Cloud computing; Educational institutions; Electronics packaging; Linux; Message systems; Programming; Cloud Computing; Distributed Shared Memory; HPC; PGAS; Parallel Programming; UPC;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster, Cloud and Grid Computing (CCGrid), 2012 12th IEEE/ACM International Symposium on
  • Conference_Location
    Ottawa, ON
  • Print_ISBN
    978-1-4673-1395-7
  • Type

    conf

  • DOI
    10.1109/CCGrid.2012.48
  • Filename
    6217494