####################################################################################################################################### # # # D E P L A C E M E N T D ' U N E S E R I E D ' I M A G E S ' $_____ImageT2 ' --> ' $_____ImageT1 ' : # # # # # # * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * # # * * * ** * * * * * ** * # # * * * * * * * * * * * * * * * # # * * * * * * * * * * * * * # # * * * * * * * * * * * * * * * # # * * * * * * * * * * * * * * * # # * * * * * * * * * * * * * * * * * # # * * * * * * * * * * * * * # # * * * * * * * * * * * * * * * # # * * * * ** * * * * * ** # # * * * * * * * * * * * * * * * * * * * * * * # # # # # # ATTENTION : # # # # Il ne faut pas essayer de paralleliser les # # '$xci/neutre$X's qui suivent (comme on parallelise, par # # exemple, 'v $xiirc/.MANE.r2.5.$U .xcg.parallele.1N.X') # # car, en effet, ces operations portent uniquement sur des # # mouvements de fichiers qui sollicitent quasiment uniquement les disques # # et eventuellement les reseaux. Ainsi, paralleliser ne ferait # # que surcharger ces disques (et eventuellement les reseaux) # # et finalement ralentirait surement ces mouvements de # # fichiers. On n'oubliera pas non plus l'"overhead" # # important de 'v $xcs/Linda$vv$Z' qui pour ce type # # d'operations simples (les '$xci/neutre$X's) est plus # # important que l'operation elle-meme... # # # # # # Author of '$xiirc/.MANE.h5.1.$U' : # # # # Jean-Francois COLONNA (LACTAMME, 20141017155741). # # # ####################################################################################################################################### $c #include <stdio.h> $c $c #define N0 cPremiere $c #define N cDerniere $c $c int main() $c { $c int n; $c $c for (n=N0 ; n<=N ; n++) $c { $c printf("$xci/neutre$X $c A=$_____ImageT2.%04d $c R=$_____ImageT1.%04d $c $formatI\n" $c ,n $c ,n $c ); $c } $c }