Ethernet White Papers

A Comparison of MPICH Allgather Algorithms on Switched Networks

Overview The study discussed in this paper evaluates the performance of MPI_Allgather() in MPICH 1.2.5 on a Linux cluster. This implementation of MPICH improves on the performance of allgather compared to previous versions by using a recursive doubling algorithm. A dissemination allgather is developed based on the dissemination barrier algorithm. This algorithm takes log2 p stages for any values of p. The authors experimentally evaluate MPICH allgather and their implementations on a Linux cluster of dual-processor nodes using both TCP over FastEthernet and GM over Myrinet. It is shown that on Myrinet, variations of the dissemination algorithm perform best for both large and small messages. However, when using TCP, the dissemination allgather algorithm performs poorly because data is not exchanged in a pair-wise fashion.

Further White Paper Details
PublisherUniversity of San Francisco File FormatPDF
Date PublishedApril 2007
FormatWhite Papers   
Topics
Thin clients switch on digitally excluded

Thin clients switch on digitally excluded

Case study: Digital inclusion project tackles social exclusion in Liverpool more

Renault goes multilingual

Renault goes multilingual

Case study: Translation tech turns docs into 23 languages… more


Quick Sitemap Links: