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