Heterogeneous ScaLAPACK (HeteroScaLAPACK) 1.0.1-BETA

Download Sizesort icon md5 hash
heteroscalapack-1.0.1-BETA.tar.gz 8.44 MB e092ea19d33c9e3bd7b162f388c4b288
Downloaded 517 times
Last updated: Wed, 23/07/2008 - 14:20

The HeteroMPI group creation function 'HMPI_Group_heuristic_pauto_create' is replaced by 'HMPI_Group_heuristic_pauto_d_create'. This function does not evaluate all the process arrangements but adopts the approach detailed below:
1). It starts with the total number of processes in the communication universe. It determines the possible two dimensional process arrangements. It gets the estimated execution times for al these arrangements.
2). Not it tries all the possible two dimensional process arrangements for the total number of processes minus one. It gets the estimated execution times for al these arrangements. If the estimated execution times are more than the best execution time from the first step, it stops evaluating the process arrangement. Otherwise it proceeds to first step and starts again with the total number of processes minus one.