RPN_COMM
|
(RPN_COMM_limit)
|
|
integer function RPN_COMM_limit(my_id, npe, gmin, gmax, lmini,
& lmaxi,count, depl)
ARGUMENTS
my_id | Rang du processeur local dans son domaine | integer | I |
npe | Nombre de PE pour la division (1D) | integer | I |
gmin,gmax | étendue du domaine à partager | integer | I |
lmini,lmaxi | dimensions du tableau local | integer | O |
count | Vecteur contenant les tailles 1D de chaque tuile | integer | I |
depl | Vecteur contenant les positions de départ de chaque tuile | integer | I |
RPN_COMM_limit | 0 si ok, -1 si décomposition invalide | integer | O |
DESCRIPTION
Algorithme de base pour la division d'un domaine (gmin:gmax) en npe pièeces. Utilisation interne principalement (RPN_COMM_topo, RPN_COMM_coll et RPN_COMM_dist entre autres)
VOIR AUSSI
RPN_COMM_*