Charlie Fenton
cff3533f86
web: separate Intel-only from Universal (PowerPC & Intel) clients on download-all page
...
svn path=/trunk/boinc/; revision=25551
2012-04-12 22:24:51 +00:00
Wenjing Wu
dfc84b1916
- add script for canceling jobs
...
- CAS@home stuff
svn path=/trunk/boinc/; revision=25550
2012-04-12 12:20:16 +00:00
Wenjing Wu
b15b04c6e8
- add cancel_wu script
...
svn path=/trunk/boinc/; revision=25549
2012-04-12 08:54:37 +00:00
Wenjing Wu
6c02937500
- CAS@home stuff
...
svn path=/trunk/boinc/; revision=25548
2012-04-12 07:30:45 +00:00
David Anderson
d35758bedb
- CAS@home stuff
...
svn path=/trunk/boinc/; revision=25547
2012-04-12 05:18:22 +00:00
David Anderson
eb52ef9545
- stuff for CAS@home
...
svn path=/trunk/boinc/; revision=25546
2012-04-12 02:50:53 +00:00
David Anderson
30ec61bc7b
svn path=/trunk/boinc/; revision=25544
2012-04-11 04:10:41 +00:00
David Anderson
8b9c871002
- API: fix C compile error
...
- initial checkin of remote job stuff for app from ICT
svn path=/trunk/boinc/; revision=25543
2012-04-10 06:11:19 +00:00
David Anderson
759c23ed27
- server: create a harness for testing validator code.
...
If you link your functions (init_result(), compare_results(),
cleanup_result()) with validate_test.cpp,
you'll get a program that you can run as
validate_test file1 file2
and it will compare the two files
(this works only for validators that expect 1 file per result).
I added a makefile, sched/makefile_validator_test,
that you can use for this.
- server: shuffle code so that the above doesn't need to
link MySQL libraries
- client: if we fetch a master file and it contains no scheduler URLs,
show a message of class INTERNAL_ERROR
- client/scheduler: make CUDA_DEVICE_PROP.totalGlobalMem a double,
and remove dtotalGlobalMem.
Although NVIDIA reports RAM size as a size_t,
there's no reason to store it as an integer after that.
svn path=/trunk/boinc/; revision=25542
2012-04-10 00:32:35 +00:00
Rom Walton
5df455b4b9
Quick Updates
...
svn path=/trunk/boinc/; revision=25540
2012-04-09 22:10:54 +00:00
Rom Walton
65b04c43cc
Quick Updates
...
svn path=/trunk/boinc/; revision=25539
2012-04-09 22:09:29 +00:00
Rom Walton
68c63fe29a
Quick Updates
...
svn path=/trunk/boinc/; revision=25538
2012-04-09 17:29:58 +00:00
Wenjing Wu
96b549ee6a
svn path=/trunk/boinc/; revision=25537
2012-04-09 06:52:06 +00:00
Rom Walton
a3533b9180
Quick Updates
...
svn path=/trunk/boinc/; revision=25531
2012-04-05 19:43:43 +00:00
David Anderson
86f50ba080
- admin web: when resetting app statistics,
...
clear elapsed time stats as well as PFC stats
svn path=/trunk/boinc/; revision=25530
2012-04-05 11:01:38 +00:00
Rom Walton
a9c6d23e76
Update Translations
...
svn path=/trunk/boinc/; revision=25529
2012-04-04 15:56:14 +00:00
David Anderson
aed704e61b
- client: don't write deviceHandle to NVIDIA XML description.
...
Um, pointers don't have any meaning outside the process
svn path=/trunk/boinc/; revision=25528
2012-04-02 22:41:28 +00:00
David Anderson
36529da919
- client: change some unsigned int to size_t in our versions
...
of NVIDIA APIs. This apparently caused crashes
(in app, not client, which I don't understand) for Einstein@Home.
From Steffen Moller.
svn path=/trunk/boinc/; revision=25527
2012-04-02 21:31:02 +00:00
Charlie Fenton
45ec33f653
MGR: Revert my changes of 18 March to Mac Task Bar Icon; always call the same instance of CTaskBarIcon::SetIcon()
...
svn path=/trunk/boinc/; revision=25523
2012-03-31 12:34:43 +00:00
David Anderson
c22ac04ad0
- scheduler: don't max with min_work_buffer() in estimating
...
job turnaround time.
min_work_buffer doesn't necessarily reflect network disconnect periods
- client simulator: compile fixes
svn path=/trunk/boinc/; revision=25521
2012-03-30 21:39:22 +00:00
Charlie Fenton
f0e8e42170
Fix typo
...
svn path=/trunk/boinc/; revision=25512
2012-03-29 11:58:38 +00:00
Charlie Fenton
7e0c4dd431
client: Fix idle detection during fast user switching
...
svn path=/trunk/boinc/; revision=25511
2012-03-29 11:56:09 +00:00
Charlie Fenton
c57ddb634c
Add a comment
...
svn path=/trunk/boinc/; revision=25510
2012-03-29 11:54:39 +00:00
Charlie Fenton
c53d4ca9f2
Mac uninstaller: Use Directory Services to find the user names of all human users instead of stepping through the entries in the /Users directory.
...
svn path=/trunk/boinc/; revision=25508
2012-03-29 09:42:32 +00:00
Charlie Fenton
9268bde449
Mac installer: When checking for duplicate group membership entries, count only whole words
...
svn path=/trunk/boinc/; revision=25506
2012-03-29 08:24:21 +00:00
David Anderson
fb20906923
- scheduler: ignore app_version.max_core_version if it's zero
...
svn path=/trunk/boinc/; revision=25505
2012-03-29 07:58:47 +00:00
Rom Walton
6cebbbcc10
Update Translations
...
svn path=/trunk/boinc/; revision=25503
2012-03-28 18:36:21 +00:00
David Anderson
44ccd78293
- client/scheduler: fix error in NVIDIA peak flops calculation
...
svn path=/trunk/boinc/; revision=25501
2012-03-28 17:29:48 +00:00
David Anderson
7f3b3584d0
- scheduler: zero host.nsame_ip_addr if IP addr differs from previous
...
svn path=/trunk/boinc/; revision=25500
2012-03-27 21:22:00 +00:00
David Anderson
39f5dc7e58
- client: fix bug in reading reason for temporary exit
...
- lib: fix a valgrind warning
svn path=/trunk/boinc/; revision=25499
2012-03-27 20:52:25 +00:00
David Anderson
ea4613214a
- client: fix bug where if we sent app a <quit> message,
...
and it timed out and we killed it, we'd treat it as a job error.
(This was a major bug).
- API: remove BOINC_STATUS::suspend_request.
I meant to do this before.
svn path=/trunk/boinc/; revision=25498
2012-03-27 19:23:26 +00:00
David Anderson
f317329321
- client: fix typo that prevented GPU jobs from running
...
if CPUs were filled with EDF jobs
svn path=/trunk/boinc/; revision=25497
2012-03-27 17:20:47 +00:00
David Anderson
63c279cef2
- client/server: set cores/proc for NVIDIA compute capability 3.0 to 192
...
Why can't NVIDIA provide an API for this?????
svn path=/trunk/boinc/; revision=25496
2012-03-27 03:50:16 +00:00
David Anderson
6d8cf13abe
svn path=/trunk/boinc/; revision=25495
2012-03-26 22:46:02 +00:00
David Anderson
0e0c7f758b
- web: add script for replacing blank user names with the user ID
...
svn path=/trunk/boinc/; revision=25494
2012-03-26 22:45:14 +00:00
David Anderson
6498b0bba2
- client: set PROJECT::last_upload_start whenever an upload starts,
...
not just when a result becomes ready to upload.
Fix bug where a scheduler RPC to report results is done
even though uploads are active.
- client: cpu_sched_debug enables messages about not scheduling jobs
because of insufficient RAM
svn path=/trunk/boinc/; revision=25493
2012-03-26 22:01:31 +00:00
David Anderson
8ebe90fbe3
- client: report results if CPU suspend pending in next 30 min
...
svn path=/trunk/boinc/; revision=25492
2012-03-26 20:28:23 +00:00
David Anderson
d3f2d6318f
- scheduler: enforce app_version.max_core_version
...
svn path=/trunk/boinc/; revision=25491
2012-03-26 19:26:12 +00:00
Rom Walton
7822ffb562
Quick Updates
...
svn path=/trunk/boinc/; revision=25489
2012-03-26 15:22:38 +00:00
Rytis Slatkevičius
1abf76b7e6
Fix account creation RPC
...
svn path=/trunk/boinc/; revision=25488
2012-03-26 05:48:38 +00:00
David Anderson
1ab6eaf277
- compile fix for redhat, from Steffen Moller
...
svn path=/trunk/boinc/; revision=25487
2012-03-26 01:32:21 +00:00
Rytis Slatkevičius
2bb7957386
Fix previous commit
...
svn path=/trunk/boinc/; revision=25486
2012-03-24 14:55:58 +00:00
David Anderson
24761958fd
- client/server: estimate FLOPS for NVIDIA GPUs with
...
compute capability 3.x.
Not sure if the parameters are right
(128 cores/proc, 2 flops/clock)
but they're better than nothing.
- web: don't allow user names that have leading or trailing white space,
or HTML tags, or are empty
svn path=/trunk/boinc/; revision=25485
2012-03-24 06:31:03 +00:00
David Anderson
ec0ca2615d
- scheduler: fix bug that could cause zero credit for
...
the first few jobs of a new application
(in wu_estimated_pfc(), only multiply by app.min_avg_pfc
if it's nonzero).
svn path=/trunk/boinc/; revision=25484
2012-03-23 21:47:06 +00:00
David Anderson
bf393ad913
- client: if a job calls boinc_temporary_exit() 100 times, abort it.
...
Otherwise it could keep doing it forever
(e.g. if there's not ever enough available GPU RAM)
svn path=/trunk/boinc/; revision=25483
2012-03-23 21:09:44 +00:00
David Anderson
2cbe7336bf
- client: small bug fix
...
svn path=/trunk/boinc/; revision=25482
2012-03-23 19:06:32 +00:00
David Anderson
9caa637a4d
- server: is_project_dir() was checking that cgi-bin is a directory.
...
This doesn't work if it's a symlink to a dir.
Check for that too.
svn path=/trunk/boinc/; revision=25480
2012-03-23 17:45:04 +00:00
David Anderson
adab6254bc
Update Translation
...
svn path=/trunk/boinc/; revision=25477
2012-03-23 16:25:19 +00:00
Rom Walton
498db19ac0
Update Translations
...
svn path=/trunk/boinc/; revision=25476
2012-03-23 16:23:50 +00:00
Rom Walton
70bc2bd4ca
Quick Updates
...
svn path=/trunk/boinc/; revision=25475
2012-03-22 21:22:23 +00:00