Title
On the Implementation of SPMD Applications Using Haskell#
Abstract
Commodities-built clusters, a low cost alternative for distributed parallel processing, brought high-performance computing to a wide range of users. However, the existing widespread tools for distributed parallel programming, such as messaging passing libraries, does not attend newsoftware engineering requirements that nave emerged due to increase in complexity of applications. Haskell# is a parallel programming language intending to reconcile higher abstraction and modularity with scalable performance. In this paper, it is demonstrated the use of Haskell# in the programming of three SPMD benchmark programs, which have lower-level MPI implementations available.
Year
DOI
Venue
2003
10.1109/CAHPC.2003.1250321
SBAC-PAD
Keywords
Field
DocType
existing widespread tool,SPMD benchmark program,Commodities-built cluster,SPMD Applications,high-performance computing,lower-level MPI,parallel programming language,low cost alternative,parallel programming,parallel processing,higher abstraction
SPMD,Programming language,Functional programming,Computer science,Parallel computing,Implementation,Parallel programming model,Haskell,Benchmark (computing),Message passing,Scalability
Conference
ISBN
Citations 
PageRank 
0-7695-2046-4
1
0.36
References 
Authors
0
3
Name
Order
Citations
PageRank
Francisco Heron de Carvalho-Junior14914.05
Rafael Dueire Lins257175.79
Nívia Cruz Quental310.36