Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
cosmetics
authoralegrand <alegrand@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Mon, 10 Jan 2005 22:15:33 +0000 (22:15 +0000)
committeralegrand <alegrand@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Mon, 10 Jan 2005 22:15:33 +0000 (22:15 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@747 48e7efb5-ca39-0410-a469-dd3cf9ba447f

src/surf/cpu.c

index df379dd..1f79ef6 100644 (file)
@@ -20,12 +20,6 @@ static void cpu_free(void *cpu)
   xbt_free(cpu);
 }
 
   xbt_free(cpu);
 }
 
-/* power_scale is the basic power of the cpu when the cpu is
-   completely available. power_initial is therefore expected to be
-   comprised between 0.0 and 1.0, just as the values of power_trace.
-   state_trace values mean SURF_CPU_ON if >0 and SURF_CPU_OFF
-   otherwise.
-*/
 static cpu_t cpu_new(char *name, double power_scale,
                     double power_initial,
                     tmgr_trace_t power_trace,
 static cpu_t cpu_new(char *name, double power_scale,
                     double power_initial,
                     tmgr_trace_t power_trace,
@@ -38,13 +32,11 @@ static cpu_t cpu_new(char *name, double power_scale,
   cpu->name = name;
   cpu->power_scale = power_scale;
   cpu->power_current = power_initial;
   cpu->name = name;
   cpu->power_scale = power_scale;
   cpu->power_current = power_initial;
-/*   cpu->power_trace = power_trace; */
   if (power_trace)
     cpu->power_event =
        tmgr_history_add_trace(history, power_trace, 0.0, 0, cpu);
 
   cpu->state_current = state_initial;
   if (power_trace)
     cpu->power_event =
        tmgr_history_add_trace(history, power_trace, 0.0, 0, cpu);
 
   cpu->state_current = state_initial;
-/*   cpu->state_trace = state_trace; */
   if (state_trace)
     cpu->state_event =
        tmgr_history_add_trace(history, state_trace, 0.0, 0, cpu);
   if (state_trace)
     cpu->state_event =
        tmgr_history_add_trace(history, state_trace, 0.0, 0, cpu);
@@ -58,14 +50,6 @@ static cpu_t cpu_new(char *name, double power_scale,
   return cpu;
 }
 
   return cpu;
 }
 
-/*  
-   Semantic:  name       scale     initial     power     initial     state
-                                    power      trace      state      trace
-   
-   Token:   TOKEN_WORD TOKEN_WORD TOKEN_WORD TOKEN_WORD TOKEN_WORD TOKEN_WORD
-   Type:     string      double     double     string     ON/OFF     string
-*/
-
 static void parse_cpu(void)
 {
   char *name = NULL;
 static void parse_cpu(void)
 {
   char *name = NULL;
@@ -169,7 +153,6 @@ static void update_actions_state(double now, double delta)
        lmm_variable_getvalue(action->variable) * delta;
     if (action->generic_action.max_duration != NO_MAX_DURATION)
       action->generic_action.max_duration -= delta;
        lmm_variable_getvalue(action->variable) * delta;
     if (action->generic_action.max_duration != NO_MAX_DURATION)
       action->generic_action.max_duration -= delta;
-/*     if(action->generic_action.remains<.00001) action->generic_action.remains=0; */
     if ((action->generic_action.remains <= 0) && 
        (lmm_get_variable_weight(action->variable)>0)) {
       action->generic_action.finish = surf_get_clock();
     if ((action->generic_action.remains <= 0) && 
        (lmm_get_variable_weight(action->variable)>0)) {
       action->generic_action.finish = surf_get_clock();
@@ -209,10 +192,6 @@ static void update_resource_state(void *id,
 {
   cpu_t cpu = id;
 
 {
   cpu_t cpu = id;
 
-/*   printf("[" "%lg" "] Asking to update CPU \"%s\" with value " */
-/*      "%lg" " for event %p\n", surf_get_clock(), cpu->name, */
-/*      value, event_type); */
-
   if (event_type == cpu->power_event) {
     cpu->power_current = value;
     lmm_update_constraint_bound(maxmin_system, cpu->constraint,
   if (event_type == cpu->power_event) {
     cpu->power_current = value;
     lmm_update_constraint_bound(maxmin_system, cpu->constraint,
@@ -254,7 +233,7 @@ static surf_action_t execute(void *cpu, double size)
   xbt_swag_insert(action, action->generic_action.state_set);
 
   action->variable = lmm_variable_new(maxmin_system, action, 1.0, -1.0, 1);
   xbt_swag_insert(action, action->generic_action.state_set);
 
   action->variable = lmm_variable_new(maxmin_system, action, 1.0, -1.0, 1);
-  lmm_expand(maxmin_system, ((cpu_t) cpu)->constraint, action->variable,
+  lmm_expand(maxmin_system, CPU->constraint, action->variable,
             1.0);
 
   return (surf_action_t) action;
             1.0);
 
   return (surf_action_t) action;
@@ -366,7 +345,7 @@ static void surf_cpu_resource_init_internal(void)
 }
 
 /*********************************************************************/
 }
 
 /*********************************************************************/
-/* Basic sharing model for CPU: that is all this started... ;)       */
+/* Basic sharing model for CPU: that is where all this started... ;) */
 /*********************************************************************/
 /* @InProceedings{casanova01simgrid, */
 /*   author =       "H. Casanova", */
 /*********************************************************************/
 /* @InProceedings{casanova01simgrid, */
 /*   author =       "H. Casanova", */