Heterogeneous ScaLAPACK (HeteroScaLAPACK) 1.0.1-BETA
Download | Size | md5 hash |
---|---|---|
heteroscalapack-1.0.1-BETA.tar.gz | 8.44 MB | e092ea19d33c9e3bd7b162f388c4b288 |
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.
- 83408 reads