Proceedings of the 2005 ACM symposium on Applied computing
Hi-index | 0.00 |
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.