Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
this is C++
[simgrid.git] / src / simix / smx_host.cpp
index dce8607..92b2b5b 100644 (file)
@@ -324,7 +324,11 @@ smx_synchro_t SIMIX_process_execute(smx_process_t issuer, const char *name,
 
     /* Note (hypervisor): for multicore, the bound value being passed to the
      * surf layer should not be zero (i.e., unlimited). It should be the
-     * capacity of a CPU core. */
+     * capacity of a CPU core.
+     *
+     * FIXME: this should probably not be part of Simix but of Surf directly.
+     * That bound is part of the performance model, not of the synchronization
+     */
     if (bound == 0)
       surf_cpu_action_set_bound(synchro->execution.surf_exec, sg_host_get_speed(issuer->host));
     else