• DocumentCode
    2174803
  • Title

    Skandium: Multi-core Programming with Algorithmic Skeletons

  • Author

    Leyton, Mario ; Piquer, José M.

  • Author_Institution
    NIC Labs., Univ. de Chile, Santiago, Chile
  • fYear
    2010
  • fDate
    17-19 Feb. 2010
  • Firstpage
    289
  • Lastpage
    296
  • Abstract
    This paper argues that algorithmic skeletons are a suitable programming model for multi-core architectures. The high-level abstractions offered by algorithmic skeletons provide a simple way for non-parallel programmers to address parallel programming. Previous algorithmic skeleton frameworks and libraries have addressed distributed computing environments such as Clusters and Grids. This paper proposes a parallel skeleton library, Skandium; and concludes, after an experimental evaluation, that algorithmic skeletons are an effective methodology to program multi-core architectures.
  • Keywords
    parallel architectures; parallel programming; Skandium; algorithmic skeleton framework; distributed computing; high-level abstractions; multicore architectures; multicore programming model; nonparallel programmers; parallel programming; parallel skeleton library; Application software; Clustering algorithms; Computer architecture; Distributed computing; Hardware; Libraries; Muscles; Parallel programming; Programming profession; Skeleton; algorithmic skeletons; multi-core; parallel programming; patterns;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing (PDP), 2010 18th Euromicro International Conference on
  • Conference_Location
    Pisa
  • ISSN
    1066-6192
  • Print_ISBN
    978-1-4244-5672-7
  • Electronic_ISBN
    1066-6192
  • Type

    conf

  • DOI
    10.1109/PDP.2010.26
  • Filename
    5452456