Commit Graph

63 Commits

Author SHA1 Message Date
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 a9050243d6 - scheduler: add support for resource-specific scheduler requests:
- parse new request message elements
        (CPU and coproc requested seconds and instances)
    - decide how many jobs to send based on these params
    - select app version based on these params
        (may send both CPU and CUDA app versions for the same app!)

svn path=/trunk/boinc/; revision=16861
2009-01-10 00:43:33 +00:00
David Anderson 8740ffdc94 - client: more work-fetch stuff.
No more per-project shortfall.
    It's getting pretty close.

svn path=/trunk/boinc/; revision=16765
2009-01-03 06:01:17 +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 4a2d36fbb9 - scheduler: use the right value for CUDA RAM
svn path=/trunk/boinc/; revision=16740
2008-12-23 01:28:24 +00:00
David Anderson 7f26875f08 - scheduler: parse CUDA arrays correctly
svn path=/trunk/boinc/; revision=16738
2008-12-22 22:17:26 +00:00
David Anderson fae0903c0f - scheduler: store CUDA total memory as a double,
since it can be 4GB or larger


svn path=/trunk/boinc/; revision=16737
2008-12-22 22:12:57 +00:00
David Anderson 6d52e2f4a4 - scheduler: CUDA fix
svn path=/trunk/boinc/; revision=16727
2008-12-19 19:33:30 +00:00
David Anderson 4a65681176 - scheduler: if client has coprocs,
put a textual summary of them in host.serialnum (currently unused)
- web: show coprocs on host detail page
- db_dump: include coproc info in host XML

svn path=/trunk/boinc/; revision=16697
2008-12-16 18:46:28 +00:00
David Anderson b3bc71047e - client, CUDA detection:
1) report all devices found
    2) use the specs of the fastest one

svn path=/trunk/boinc/; revision=16669
2008-12-11 21:44:22 +00:00
David Anderson 0e31d9da7f - client: include deviceOverlap and multiProcessorCount
in XML for CUDA devices.  They were mistakenly omitted.


svn path=/trunk/boinc/; revision=16647
2008-12-08 19:12:38 +00:00
Charlie Fenton 3f45e6d0fd client: Fix CUDA detection on Mac
svn path=/trunk/boinc/; revision=16157
2008-10-08 09:59:45 +00:00
David Anderson 98cfb8d3b0 - rename .C files to .cpp so that Doxygen will work
svn path=/trunk/boinc/; revision=16069
2008-09-26 18:20:24 +00:00