David Anderson
f54c37ca75
svn path=/trunk/boinc/; revision=18854
2009-08-17 21:20:23 +00:00
David Anderson
b0638a923b
build fix
...
svn path=/trunk/boinc/; revision=18064
2009-05-10 04:42:47 +00:00
David Anderson
8e9ef18c8a
svn path=/trunk/boinc/; revision=17766
2009-04-09 17:26:41 +00:00
David Anderson
fb1187e398
svn path=/trunk/boinc/; revision=17501
2009-03-04 22:07:16 +00:00
David Anderson
fc94fa86b2
small fixes
...
svn path=/trunk/boinc/; revision=17403
2009-02-26 22:04:53 +00:00
David Anderson
f7f2f85b79
- client: if a project is at max backoff for a resource,
...
stop accumulating debt if it's at or around zero.
This prevents other projects from being driven unboundedly negative.
- client: if the number of overworked projects exceeds the number
of device instances, clear debts; this indicates that an earlier
client was buggy and produced bad debt values.
svn path=/trunk/boinc/; revision=17325
2009-02-20 18:37:27 +00:00
David Anderson
442a54b30c
compile fixes
...
svn path=/trunk/boinc/; revision=17301
2009-02-18 21:21:12 +00:00
David Anderson
f29dea8e02
- client: bug fix for GPU pref
...
svn path=/trunk/boinc/; revision=17247
2009-02-12 19:34:27 +00:00
David Anderson
515de57e76
- screensaver: flesh out new SS a bit
...
svn path=/trunk/boinc/; revision=17162
2009-02-06 00:29:00 +00:00
David Anderson
f9004c3929
compile fixes
...
svn path=/trunk/boinc/; revision=17020
2009-01-26 17:57:26 +00:00
David Anderson
132cc6bba3
- client: debugging CUDA-related stuff
...
- client: if reset a project, clear its overall and per-resource backoffs
svn path=/trunk/boinc/; revision=16862
2009-01-10 00:48:22 +00:00
David Anderson
8c591e31df
- client: first whack at new work-fetch logic. Very preliminary.
...
svn path=/trunk/boinc/; revision=16754
2008-12-31 23:07:59 +00:00
David Anderson
2dc7056ee0
- client: code shuffling
...
- scheduler: fix typo in msg
svn path=/trunk/boinc/; revision=16750
2008-12-30 19:01:25 +00:00
David Anderson
cd4ca5fb17
- client: fix calculation of a job's FLOPS rate in round-robin simulation
...
svn path=/trunk/boinc/; revision=16662
2008-12-09 20:01:01 +00:00
David Anderson
51c993542e
- client: cleaned up CPU scheduler logic somewhat
...
svn path=/trunk/boinc/; revision=16356
2008-10-29 22:13:04 +00:00
David Anderson
508d179a61
compile fix
...
svn path=/trunk/boinc/; revision=16344
2008-10-29 00:00:01 +00:00
David Anderson
c2ebbd899d
win compile
...
svn path=/trunk/boinc/; revision=16339
2008-10-28 22:10:09 +00:00
David Anderson
89e6131dec
compile fix
...
svn path=/trunk/boinc/; revision=16179
2008-10-09 22:58:28 +00:00
David Anderson
87d55ac90f
- added copyright and license info to some C files
...
svn path=/trunk/boinc/; revision=15759
2008-08-05 22:52:17 +00:00
David Anderson
5b92f66bf9
- client: finish and debug coprocessor support
...
- manager and GUI RPC: show plan class in app version string
svn path=/trunk/boinc/; revision=14994
2008-04-01 20:46:41 +00:00
David Anderson
a55712dde0
compile fixes
...
svn path=/trunk/boinc/; revision=14967
2008-03-27 18:35:57 +00:00
David Anderson
cd9538589a
- client: when starting an app, and an input/app file is not available,
...
show the file name and error code in the message
that's appended to the job's stderr_out.
svn path=/trunk/boinc/; revision=14114
2007-11-07 19:32:32 +00:00
David Anderson
f1f5930579
- client: removed everything related to screensaver
...
(deciding which app to use, implementing blanking interval, etc.)
This logic is all now in the screensaver itself.
- GUI RPC: removed get/set screensaver mode RPCs
- API: added a "backwards_compatible_graphics" flag to BOINC_OPTIONS.
V6 apps should set this.
If set, the runtime library checks for graphics messages
from the client, and launches/kills the graphics app (if any).
The app will then work graphically with pre-V6 clients.
- removed some old files
svn path=/trunk/boinc/; revision=13651
2007-09-25 16:04:45 +00:00
David Anderson
dc46bdb019
- client simulator: rename "variety" to "monotony",
...
and redefine it so the range is
zero (no monotony) to one (maximal monotony)
svn path=/trunk/boinc/; revision=13148
2007-07-12 19:52:58 +00:00
David Anderson
a574d16ccd
- client simulator: add --line_limit option;
...
splits up HTML output into multiple fixed-size files
svn path=/trunk/boinc/; revision=13147
2007-07-12 18:38:53 +00:00
David Anderson
4760e6d960
- client simulator: added '--work_fetch_old' option.
...
If set, the simulator uses an approximation of the old
work fetch policy, where the client tries to maintain
an amount of work for each project equal to
the buffer size times its relative resource share
svn path=/trunk/boinc/; revision=13144
2007-07-11 20:13:53 +00:00
David Anderson
cdc65cd283
- Manager: if a job is running EDF, show "high priority" in status
...
- compile fixes for Charlie's next-to-last checkin
client/
client_state.h
cpu_sched.C
sim.h
sim_util.C
clientgui/
ViewWork.cpp
ViewWorkGrid.cpp
svn path=/trunk/boinc/; revision=13021
2007-06-25 19:05:29 +00:00
David Anderson
f7e650191a
- client: change Win program launch to suppress hourglass cursor
...
- client simulator: add --cpu_sched_rr_only and --dual_dcf options
client/
app.h
app_start.C
client_types.C,h
cpu_sched.C
cs_scheduler.C
sim.C,h
work_fetch.C
svn path=/trunk/boinc/; revision=12671
2007-05-15 20:29:26 +00:00
David Anderson
e6f92b3188
- Client simulator: added --dcf_dont_use and --dcf_stats options
...
(alternate ways of computing DCF)
client/
cpu_sched.C
sim.C,h
sim_util.C
svn path=/trunk/boinc/; revision=12628
2007-05-09 15:23:10 +00:00
David Anderson
c08eddf7fe
- GUI RPC: add new element d_boinc to DISK_USAGE;
...
tells how much disk space BOINC is using
(not including projects).
- added project.max_infeasible_count to client simulator
client/
gui_rpc_server_ops.C
sim.C,h
sim_util.C
clientgui/
ViewResources.cpp
lib/
filesys.C
bui_rpc_client.h
bui_rpc_client_ops.C
svn path=/trunk/boinc/; revision=12615
2007-05-08 23:12:40 +00:00
David Anderson
f6a06c60ac
- client simulator:
...
- Add --server_uses_workload option
(simulate server that does EDF simulation)
- Add simulation of exponential backoff when don't get work.
Otherwise it will keep asking forever.
- move non-interesting stuff to sim_util.C
- change simulator code to use ' instead of " in compiled translations
client/
makefile_sim
sim_util.C
sim.C,h
work_fetch.C
html/inc/
translation.inc
sched/
edf_sim.C
edf_sim.h (new)
svn path=/trunk/boinc/; revision=12604
2007-05-08 01:55:28 +00:00
David Anderson
d1adc3ab49
sim-related stuff
...
svn path=/trunk/boinc/; revision=12563
2007-05-04 23:05:17 +00:00
David Anderson
3f915e647f
svn path=/trunk/boinc/; revision=12407
2007-04-17 22:24:53 +00:00
David Anderson
3eaea4fb71
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12347
2007-04-11 21:49:57 +00:00
David Anderson
fb47db934a
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12341
2007-04-10 21:56:11 +00:00
David Anderson
44c53cb5f5
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12339
2007-04-10 20:13:15 +00:00
David Anderson
11869bc0be
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12333
2007-04-09 02:17:26 +00:00
David Anderson
133b7a8b20
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12330
2007-04-06 22:19:17 +00:00
David Anderson
da318cafbf
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12328
2007-04-06 19:47:37 +00:00
David Anderson
1411e4c003
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12324
2007-04-05 23:15:20 +00:00
David Anderson
82816b451e
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12311
2007-04-04 19:34:01 +00:00
David Anderson
904fbfb211
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12306
2007-04-04 15:40:07 +00:00
David Anderson
e4ddb2a0a1
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12302
2007-04-03 19:06:26 +00:00
David Anderson
ebf7dd730d
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12301
2007-04-03 17:16:39 +00:00
David Anderson
2dd4d7cb10
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12292
2007-04-02 18:04:54 +00:00
David Anderson
6ebb7207aa
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12280
2007-03-29 16:40:43 +00:00
David Anderson
8ee50511de
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12277
2007-03-28 21:30:45 +00:00
David Anderson
9b0a0fff91
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12236
2007-03-15 23:39:22 +00:00
David Anderson
1e26582c8c
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12151
2007-02-24 20:10:06 +00:00
David Anderson
7148012423
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12149
2007-02-24 14:55:59 +00:00