since on craxy each node figure out its own cpu topology, comm thread does not have...
authorGengbin Zheng <gzheng@krakenpf7.nics.utk.edu>
Sun, 11 Apr 2010 02:24:58 +0000 (22:24 -0400)
committerGengbin Zheng <gzheng@krakenpf7.nics.utk.edu>
Sun, 11 Apr 2010 02:24:58 +0000 (22:24 -0400)
src/conv-core/cputopology.C

index 2591e356b9b69222d79c5e36a449c5ec8c7d8614..2a15c3e4009b4fcb9ae9612c7c856ceb56e12c09 100644 (file)
@@ -448,7 +448,9 @@ extern "C" void CmiInitCPUTopology(char **argv)
   if (CmiMyPe() >= CmiNumPes()) {
     CmiNodeAllBarrier();         // comm thread waiting
 #if CMK_MACHINE_PROGRESS_DEFINED
+#if ! CMK_CRAYXT
     while (done < CmiMyNodeSize()) CmiNetworkProgress();
+#endif
 #endif
     return;    /* comm thread return */
   }