Commit Graph

2329 Commits

Author SHA1 Message Date
Rom Walton 9d2b02764b Quick Updates
svn path=/trunk/boinc/; revision=21654
2010-05-27 20:55:42 +00:00
Rom Walton 693f538d42 Quick Updates
svn path=/trunk/boinc/; revision=21653
2010-05-27 20:52:53 +00:00
Rom Walton 25494b8132 Quick Updates
svn path=/trunk/boinc/; revision=21619
2010-05-24 19:26:59 +00:00
Rom Walton 8a80b80da5 Quick Updates
svn path=/trunk/boinc/; revision=21618
2010-05-24 19:24:09 +00:00
Charlie Fenton cb43ab7eab Release Mac BOINC 6.10.56 to alpha test
svn path=/trunk/boinc/; revision=21533
2010-05-14 23:13:47 +00:00
Rom Walton 3bed40ad52 Quick Updates
svn path=/trunk/boinc/; revision=21529
2010-05-14 19:28:21 +00:00
Charlie Fenton 5ec107e8e9 Release Mac BOINC 6.10.55 to alpha test
svn path=/trunk/boinc/; revision=21514
2010-05-13 22:15:48 +00:00
Rom Walton b48c0fcc1e Quick Updates
svn path=/trunk/boinc/; revision=21509
2010-05-13 17:26:28 +00:00
Charlie Fenton f5f1d457a9 Release Mac BOINC 6.10.54 to alpha test
svn path=/trunk/boinc/; revision=21492
2010-05-12 20:39:42 +00:00
Rom Walton a1ab00fcdf Quick Updates
svn path=/trunk/boinc/; revision=21486
2010-05-12 18:40:29 +00:00
Charlie Fenton f5f4d08717 Promote Mac 6.10.51 to Recommended Public Release, release Mac 6.10.53 to alpha test
svn path=/trunk/boinc/; revision=21451
2010-05-10 23:18:03 +00:00
Charlie Fenton 17d3b2a5a4 Promote Mac 6.10.51 to Recommended Public Release, release Mac 6.10.53 to alpha test
svn path=/trunk/boinc/; revision=21450
2010-05-10 23:12:33 +00:00
Rom Walton 3433c01f55 Quick Updates
svn path=/trunk/boinc/; revision=21433
2010-05-10 01:33:37 +00:00
Rom Walton 1e6899f317 Quick Updates
svn path=/trunk/boinc/; revision=21405
2010-05-06 23:03:17 +00:00
Rom Walton 82a3871ec2 Quick Updates
svn path=/trunk/boinc/; revision=21361
2010-05-03 16:02:16 +00:00
Rom Walton c2ab7cc4e9 Quick Updates
svn path=/trunk/boinc/; revision=21360
2010-05-03 15:58:47 +00:00
Charlie Fenton 79e3c6c5be Release Mac BOINC 6.10.51 to alpha test
svn path=/trunk/boinc/; revision=21345
2010-05-01 01:44:07 +00:00
Rom Walton 73f5dea58a Quick Updates
svn path=/trunk/boinc/; revision=21336
2010-04-29 20:40:53 +00:00
Charlie Fenton 986423bd01 Release Mac BOINC 6.10.50 to alpha test
svn path=/trunk/boinc/; revision=21326
2010-04-29 11:38:28 +00:00
Rom Walton ff9a773ce4 Quick Updates
svn path=/trunk/boinc/; revision=21315
2010-04-28 18:33:31 +00:00
David Anderson 37f08f46b0 - user web: message tweaks
svn path=/trunk/boinc/; revision=21290
2010-04-26 02:34:58 +00:00
Rom Walton 8d7081de05 Quick Updates
svn path=/trunk/boinc/; revision=21152
2010-04-08 19:16:48 +00:00
David Anderson 85e06afe4b - scheduler: app_plan() no longer has to guess how efficiently
an app version will run on a particular host.
- scheduler: fix memory leak: BEST_APP_VERSIONs weren't being freed


svn path=/trunk/boinc/; revision=21148
2010-04-08 18:27:27 +00:00
Rom Walton a27dfb31fc Quick Updates
svn path=/trunk/boinc/; revision=21124
2010-04-06 20:52:20 +00:00
David Anderson 4462fe534b - client: don't do RSS fetch if network suspended
svn path=/trunk/boinc/; revision=21123
2010-04-06 20:32:02 +00:00
Charlie Fenton d4129168fb Make Mac 6.10.44 the development build
svn path=/trunk/boinc/; revision=21110
2010-04-06 00:22:40 +00:00
Rom Walton df55dc6b48 Quick Updates
svn path=/trunk/boinc/; revision=21108
2010-04-05 23:06:55 +00:00
Rom Walton 312fdcfcd0 Quick Updates
svn path=/trunk/boinc/; revision=21092
2010-04-05 18:27:29 +00:00
David Anderson 12869ae674 - client: give dynamic estimate (based on fraction done)
a greater weight in time-to-completion estimate


svn path=/trunk/boinc/; revision=21040
2010-04-01 03:32:14 +00:00
David Anderson fb851311e0 - server: various changes;
see http://boinc.berkeley.edu/trac/wiki/CreditNew

    Projects will need to update DB and recompile all back-end programs.

    Summary:
    - new way of computing credit
    - "reliable host" mechanism is per app version
    - "host punishment" mechanism is per app version
    - adjustment of wu.rsc_fpops_est provides the
        equivalent of per app version DCF
    - max jobs in progress is now per app
    - max jobs per RPC is now per app

    TODO:
    - reliable mechanism:
        - populate and use host_app_version.error_rate
        - populate host_app_version.turnaround
    - host punishment:
        - populate host_app_version.max_jobs_per_day
        - populate host_app_version.n_jobs_today
        - use app.max_jobs_per_day_init
    - job limits:
        - use app.max_jobs_in_progress, max_gpu_jobs_in_progress
        - use app.max_jobs_per_rpc
    - adjust wu.rsc_fpops_est
    - remove old credit stuff
        fpops_cumulative, credit_multiplier
        credit computation in scheduler

- AVERAGE class: use the Knuth algorithm (Wikipedia)


svn path=/trunk/boinc/; revision=21021
2010-03-29 22:28:20 +00:00
Charlie Fenton 81c1af209d Release Mac BOINC 6.10.43
svn path=/trunk/boinc/; revision=20970
2010-03-19 21:36:40 +00:00
Rom Walton d5df18b03c Quick Updates
svn path=/trunk/boinc/; revision=20967
2010-03-19 19:17:28 +00:00
Rom Walton d9501b3787 Quick Updates
svn path=/trunk/boinc/; revision=20965
2010-03-19 17:41:50 +00:00
David Anderson 86582342a8 - GUI RPC: in the structures used in the C++ interface to GUI RPC,
change various std::string to char[n], to improve performance.

NOTE: std::string should ONLY be used in cases where there is
no a priori limit on string length.
If there's a limit (e.g. because the string originates in
a fixed-size database field) always use char[n].

svn path=/trunk/boinc/; revision=20877
2010-03-12 17:47:17 +00:00
Rom Walton 3dc04f98fb Quick Updates
svn path=/trunk/boinc/; revision=20861
2010-03-12 00:26:42 +00:00
Rom Walton 03e9106162 Quick Updates
svn path=/trunk/boinc/; revision=20860
2010-03-12 00:23:38 +00:00
Rom Walton 278c916d91 Quick Updates
svn path=/trunk/boinc/; revision=20851
2010-03-11 21:19:40 +00:00
David Anderson 4f77556c74 - client: if a GPU job is blocked on available mem,
don't fetch more jobs for that resource type

svn path=/trunk/boinc/; revision=20817
2010-03-10 06:00:37 +00:00
David Anderson 8062f21d59 - server credit stuff (partial checkin)
svn path=/trunk/boinc/; revision=20810
2010-03-09 04:15:10 +00:00
Rom Walton 690a24ea36 Quick Updates
svn path=/trunk/boinc/; revision=20809
2010-03-08 20:20:10 +00:00
David Anderson b415b07785 - client: revisit the domino-effect preemption problem.
Removed my changes of 19 Jan 2010, which didn't work.
    Added new mechanism: keep track of whether a job J has ever run in EDF.
    If so, and if another job of the same project and resource type as J
    is marked as deadline miss, then mark J as deadline miss,
    so that it won't get preempted.
- web: change "result" to "task" in server status page
- admin web: show server stable SVN revision, not trunk

svn path=/trunk/boinc/; revision=20805
2010-03-05 21:13:53 +00:00
Rom Walton 8d80ded6ac Quick Updates
svn path=/trunk/boinc/; revision=20804
2010-03-05 19:15:17 +00:00
Rom Walton 20f6d7cfd4 Quick Updates
svn path=/trunk/boinc/; revision=20803
2010-03-05 18:38:49 +00:00
David Anderson 4f067e2a44 svn path=/trunk/boinc/; revision=20797 2010-03-04 21:23:30 +00:00
David Anderson 12a85e5ced - scheduler: code cleanup: goto considered harmful
- scheduler: when calculate scheduler runtime,
    don't include the part reading request msg from client.
    That can be misleadingly long

svn path=/trunk/boinc/; revision=20781
2010-03-03 19:29:23 +00:00
David Anderson e8f8c7bde2 - API: Win: resume other threads before exiting from timer thread.
Attempt to fix E@h bug.
- client: fix messages: asking for X instances doesn't mean
    that X instances are idle

svn path=/trunk/boinc/; revision=20772
2010-03-02 18:58:34 +00:00
Charlie Fenton 7c4d87d486 Release Mac BOINC 6.10.36 to alpha test
svn path=/trunk/boinc/; revision=20766
2010-03-02 02:22:12 +00:00
Rom Walton 1b91ec8720 Quick Updates
svn path=/trunk/boinc/; revision=20762
2010-03-01 17:53:48 +00:00
Charlie Fenton a3082cb2e0 Release BOINC Mac 6.10.35 to alpha test
svn path=/trunk/boinc/; revision=20740
2010-02-26 09:48:36 +00:00
Rom Walton 6fe1c90c75 Quick Updates
svn path=/trunk/boinc/; revision=20735
2010-02-25 18:03:46 +00:00