The Effect of the 2 nd Generation Clusters: Changes in the Parallel Programming Paradigms [chapter]

Jari Porras, Pentti Huttunen, Jouni Ikonen
2004 Lecture Notes in Computer Science  
Programming paradigms for networks of symmetric multiprocessor (SMP) workstation (2 nd generation of clusters) are discussed and a new paradigm is introduced. The SMP cluster environments are explored in regard to their advantages and drawbacks with a special focus on memory architectures and communication. The new programming paradigm provides a solution to write efficient parallel applications for the 2 nd generation of clusters. The paradigm aims at improving the overlap of computation and
more » ... mmunication and the locality of communication operations. The preliminary results with large message sizes indicate improvements in excess of 30% over traditional MPI implementations.
doi:10.1007/978-3-540-24688-6_3 fatcat:qlp24gzi4ng3phzxdiz7bomyge