diff --git a/checkin_notes b/checkin_notes index 8f7540556d..0451ef26b3 100644 --- a/checkin_notes +++ b/checkin_notes @@ -8566,3 +8566,14 @@ David 12 Oct 2009 lib/ x_util.cpp + +David 12 Oct 2009 + - client: don't multiply checkpoint interval (i.e., "disk interval" pref) + by # processors. + - web: change description of pref to + "Applications checkpoint to disk at most every ..." + + client/ + app_start.cpp + html/inc/ + prefs.inc diff --git a/client/app_start.cpp b/client/app_start.cpp index 843a102a78..03db3f5a1e 100644 --- a/client/app_start.cpp +++ b/client/app_start.cpp @@ -218,10 +218,7 @@ int ACTIVE_TASK::write_app_init_file() { aid.rsc_memory_bound = wup->rsc_memory_bound; aid.rsc_disk_bound = wup->rsc_disk_bound; aid.computation_deadline = result->computation_deadline(); - int nprocs = gstate.ncpus; - if (result->avp->ncudas) nprocs = coproc_cuda->count; - if (result->avp->natis) nprocs = coproc_ati->count; - aid.checkpoint_period = nprocs*gstate.global_prefs.disk_interval; + aid.checkpoint_period = gstate.global_prefs.disk_interval; aid.fraction_done_start = 0; aid.fraction_done_end = 1; #ifdef _WIN32 diff --git a/doc/boinc_news.php b/doc/boinc_news.php index bb9eceb1ed..5c0789de07 100644 --- a/doc/boinc_news.php +++ b/doc/boinc_news.php @@ -1,6 +1,11 @@ NFS@home, + a new project from California State University Fullerton. + NFS@Home uses volunteer computing to do the lattice sieving step in the Number Field Sieve factorization of large integers." +), array("October 4, 2009", "BoincTasks, a new visual interface to BOINC, has been released for Windows. BoincTasks lets you manage a single computer locally, or all your computers remotely." ), diff --git a/doc/projects.inc b/doc/projects.inc index 9bdf57cfbc..d1a0028c31 100644 --- a/doc/projects.inc +++ b/doc/projects.inc @@ -208,6 +208,14 @@ $mixed = array( $math = array( "Mathematics, computing, and games", array( + array( + "NFS@home", + "http://escatter11.fullerton.edu/nfs/", + "California State University Fullerton", + "Factorization of large integers", + "NFS@Home is a research project that uses Internet-connected computers to do the lattice sieving step in the Number Field Sieve factorization of large integers. As a young school student, you gained your first experience at breaking an integer into prime factors, such as 15 = 3 * 5 or 35 = 5 * 7. NFS@Home is a continuation of that experience, only with integers that are hundreds of digits long.", + "NFS_Logo.jpg" + ), array( "VTU@home", "http://boinc.vgtu.lt/vtuathome/", diff --git a/html/inc/prefs.inc b/html/inc/prefs.inc index 89f7e6d93b..038eed9d25 100644 --- a/html/inc/prefs.inc +++ b/html/inc/prefs.inc @@ -114,7 +114,7 @@ define("USE_AT_MOST", "Use at most"); define("USE_AT_MOST2", "Use at most
(Can be used to reduce CPU heat)
"); define("USE_AT_MOST3", "Use at most"); define("CPU_USAGE_LIMIT_DESC2", "percent of CPU time"); -define("DISK_INTERVAL_DESC", "Write to disk at most every"); +define("DISK_INTERVAL_DESC", "Applications checkpoint to disk at most every"); define("DISK_LIMIT_DESC", "Disk and memory usage"); define("DISK_MIN_FREE_GB_DESC", "Leave at least"); define("DISK_SCHED_MIN_FREE_DESC1", "
(Values smaller than ");