loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
15th Symposium on Computer Architecture and High Performance Computing (SBAC-PAD'03)
On the Implementation of SPMD Applications Using Haskell#
S?o Paulo, SP - Brazil
November 10-November 12
ISBN: 0-7695-2046-4
Francisco Heron de Carvalho, Jr., Universidade de Pernambuco
Rafael Dueire Lins, Universidade Federal de Pernambuco
Nívia Cruz Quental, Universidade de Pernambuco
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 new software 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.
Citation:
Francisco Heron de Carvalho, Jr., Rafael Dueire Lins, Nívia Cruz Quental, "On the Implementation of SPMD Applications Using Haskell#," sbac-pad, pp.55, 15th Symposium on Computer Architecture and High Performance Computing (SBAC-PAD'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.