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
Link To Document