Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
alltoall implemented (almost opmpi algorithms)
[simgrid.git] / src / smpi / smpi_sender.c
index 9ec5273..eb5e727 100644 (file)
@@ -55,7 +55,8 @@ int smpi_sender(int argc, char *argv[])
         SIMIX_process_get_data(smpi_global->main_processes[dindex]);
       dhost = SIMIX_process_get_host(smpi_global->main_processes[dindex]);
 
-      DEBUG3("Handle send request %p to %s (tag:%d)",request,SIMIX_host_get_name(dhost),message->tag);
+      DEBUG4("handle send request %p to %s (req_dst=%d,req_tag=%d)",
+                      request,SIMIX_host_get_name(dhost),request->dst,message->tag);
       message->forward = (request->forward - 1) / 2;
       request->forward = request->forward / 2;
 
@@ -64,7 +65,8 @@ int smpi_sender(int argc, char *argv[])
           (request->dst + message->forward + 1) % request->comm->size;
         xbt_fifo_push(request_queue, request);
       } else {
-        DEBUG3("DONE Handling send request %p to %s (tag:%d)",request, SIMIX_host_get_name(dhost),message->tag);
+        DEBUG4("DONE Handling send request %p to %s (req_dst=%d,req_tag=%d)",
+                        request, SIMIX_host_get_name(dhost),request->dst,message->tag);
         request->completed = 1;
       }
 
@@ -94,14 +96,14 @@ int smpi_sender(int argc, char *argv[])
       SIMIX_process_resume(remote_process->receiver);
 
     } else if (mydata->finalize > 0) {  /* main wants me to die and nothing to do */
-      DEBUG0("Main wants me to die and I'm done. Bye, guys.");
+      DEBUG0("===Main wants me to die and I'm done. Bye, guys.===");
       mydata->finalize--;
       SIMIX_cond_signal(mydata->cond);
       return 0;
     } else {
       DEBUG0("Nothing to do. Let's get a nap");
       SIMIX_process_suspend(self);
-      DEBUG0("Uh? Someone called me?");
+      DEBUG0("===Uh? Someone called me?===");
     }
   }
   return 0;