diff --git a/checkin_notes b/checkin_notes index c9da1a78c0..1ddd523581 100644 --- a/checkin_notes +++ b/checkin_notes @@ -555,3 +555,10 @@ David 19 Jan 2010 sim.cpp work_fetch.cpp cpu_sched.cpp + +David 19 Jan 2010 + - client simulator: done for now + + client/ + sim.cpp + rr_sim.cpp diff --git a/client/rr_sim.cpp b/client/rr_sim.cpp index 250a351b14..9b3804132d 100644 --- a/client/rr_sim.cpp +++ b/client/rr_sim.cpp @@ -348,9 +348,10 @@ void CLIENT_STATE::rr_simulation() { if (log_flags.rr_simulation) { msg_printf(pbest, MSG_INFO, - "[rr_sim] %.2f: %s finishes after %.2f (%.2fG/%.2fG)", + "[rr_sim] %.2f: %s finishes after %.2f (%f * %.2fG/%.2fG)", sim_now - now, rpbest->name, rpbest->rrsim_finish_delay, + rpbest->avp->temp_dcf, rpbest->rrsim_flops_left/1e9, rpbest->rrsim_flops/1e9 ); } diff --git a/client/sim.cpp b/client/sim.cpp index c0f21c8051..9c12243516 100644 --- a/client/sim.cpp +++ b/client/sim.cpp @@ -621,6 +621,12 @@ void CLIENT_STATE::simulate() { if (!action) break; } now += delta; + for (unsigned int i=0; itask_state() == PROCESS_EXECUTING) { + atp->elapsed_time += delta; + } + } html_rec(); if (now > duration) break; } diff --git a/doc/index.php b/doc/index.php index b4ab739207..ed352115bc 100644 --- a/doc/index.php +++ b/doc/index.php @@ -121,15 +121,21 @@ function show_create() { +
  • + ", + tra("%1Scientists%2: use BOINC to create a %3volunteer computing project%4 giving you the computing power of thousands of CPUs.", + "", "", "", "" + ), + "
  • ", + tra("%1Universities%2: use BOINC to create a %3Virtual Campus Supercomputing Center%4.", + "", "", + "", "" + ), + "
  • ", + tra("%1Companies%2: use BOINC for %3desktop Grid computing%4.", + "", "", "", "" + ), + " "; } @@ -151,7 +157,7 @@ function show_other() {
  • ".tra("Papers and talks")."
  • ".tra("Research projects")."
  • ".tra("Logos and graphics")." -
  • Bolt and Bossa +
  • Bolt ",tra("and"), Bossa