From: mquinson Date: Mon, 10 Jul 2006 00:02:50 +0000 (+0000) Subject: cosmetics X-Git-Tag: v3.3~2844 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/4ef83f5c64d05388e5a2dfd8f1fa0d71c9caee1b cosmetics git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2514 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- diff --git a/examples/gras/pmm/pmm.c b/examples/gras/pmm/pmm.c index ae51e8a134..a61618b3ec 100755 --- a/examples/gras/pmm/pmm.c +++ b/examples/gras/pmm/pmm.c @@ -10,11 +10,11 @@ #include "gras.h" #include "xbt/matrix.h" -#define PROC_MATRIX_SIZE 2 +#define PROC_MATRIX_SIZE 3 #define NEIGHBOR_COUNT PROC_MATRIX_SIZE - 1 #define SLAVE_COUNT (PROC_MATRIX_SIZE*PROC_MATRIX_SIZE) -#define DATA_MATRIX_SIZE 8 +#define DATA_MATRIX_SIZE 9 const int submatrix_size = DATA_MATRIX_SIZE/PROC_MATRIX_SIZE; XBT_LOG_NEW_DEFAULT_CATEGORY(pmm,"Parallel Matrix Multiplication"); @@ -130,15 +130,15 @@ int master (int argc,char *argv[]) { /************************* Init Data Send *********************************/ gras_os_sleep(2); - for( i=1;iname,grid[i-1]->port); + for( i=0; i+1name,grid[i]->port); - INFO2("Connected to %s:%d.",grid[i-1]->name,grid[i-1]->port); + INFO2("Connected to %s:%d.",grid[i]->name,grid[i]->port); } - xbt_assert2(i-1==SLAVE_COUNT, + xbt_assert2(i==SLAVE_COUNT, "Not enough slaves for this setting (got %d of %d). Change the deployment file", - i-1,SLAVE_COUNT); + i,SLAVE_COUNT); /* FIXME: let the surnumerous slave die properly */ int row=0, line=0; @@ -188,6 +188,7 @@ int master (int argc,char *argv[]) { /* wait for results */ for( i=0;i< SLAVE_COUNT;i++){ gras_msg_wait(6000,gras_msgtype_by_name("result"),&from,&result); + VERB2("%d slaves are done already. Waiting for %d",i+1, SLAVE_COUNT); xbt_matrix_copy_values(C,result.C, submatrix_size,submatrix_size, submatrix_size*result.linepos, submatrix_size*result.rowpos, @@ -195,11 +196,11 @@ int master (int argc,char *argv[]) { xbt_matrix_free(result.C); } /* end of gather */ - if (DATA_MATRIX_SIZE < 50) { + if (DATA_MATRIX_SIZE < 30) { INFO0 ("The Result of Multiplication is :"); xbt_matrix_dump(C,"C:res",0,xbt_matrix_dump_display_double); } else { - INFO1("Matrix size too big (%d>50) to be displayed here",DATA_MATRIX_SIZE); + INFO1("Matrix size too big (%d>30) to be displayed here",DATA_MATRIX_SIZE); } for(i=0; i