Commit Graph

16311 Commits

Author SHA1 Message Date
Rom Walton 744e4d8ca0 Quick Updates
svn path=/trunk/boinc/; revision=21810
2010-06-25 15:44:04 +00:00
Rom Walton 1d670374fd - MGR: Handle sorting the notices control a different way.
clientgui/
        ViewNotices.cpp
        NoticeListCtrl.cpp, .h

svn path=/trunk/boinc/; revision=21809
2010-06-25 15:30:20 +00:00
Tuan Le 69cd672638 svn path=/trunk/boinc/; revision=21807 2010-06-24 23:53:31 +00:00
David Anderson cae5d08407 - scheduler: the way rsc_fpops_est and rsc_fpops_bound were
being scaled for anon platform was messed up.
    Turn off this scaling until I can figure out the problem.

svn path=/trunk/boinc/; revision=21806
2010-06-24 23:24:51 +00:00
David Anderson 587a4cde3f - scheduler: msg tweaks
svn path=/trunk/boinc/; revision=21805
2010-06-24 22:58:05 +00:00
David Anderson 25f9b05bdb - validator: there were a couple of places where we needed to
scale wu.rsc_fpops_est by app.min_avg_pfc.
- validator: assume that app.min_avg_pfc is nonzero;
    it will be, since the DB default is now 1.

svn path=/trunk/boinc/; revision=21804
2010-06-24 22:17:33 +00:00
Charlie Fenton 76370f6ae8 MGR: Fix order of items displayed in Notices tab correctly this time
svn path=/trunk/boinc/; revision=21803
2010-06-24 20:55:14 +00:00
David Anderson 60c296338c - API: compile fix
svn path=/trunk/boinc/; revision=21801
2010-06-24 05:11:34 +00:00
Charlie Fenton d243316f0f Mac: Update XCode project for new source file NoticeListCtrl.cpp
svn path=/trunk/boinc/; revision=21800
2010-06-23 23:32:54 +00:00
Charlie Fenton 1056dbf9e0 MGR: Fix order of items displayed by NoticeListCtrl (newest first); update Mac accessibility for new NoticeListCtrl
svn path=/trunk/boinc/; revision=21799
2010-06-23 23:31:05 +00:00
Tuan Le ea59d1b326 cuda.cu -> fix boinc_msg_prefix()
common.mk, Makefile for Linux
readme.txt for troubleshooting 

svn path=/trunk/boinc/; revision=21798
2010-06-23 23:20:25 +00:00
Rom Walton 3405baeff3 Quick Updates
svn path=/trunk/boinc/; revision=21797
2010-06-23 21:44:59 +00:00
Rom Walton ebc76b315c - MGR: Hook up new NoticeListCtrl.
TODO: pre-stage the download of images instead of relying
        on wxWidgets to do it out of band.  It gets stuck in a
        recursive loop and eventually blows up if it has to go
        out to the Internet to find image files it has already
        downloaded once after selecting the item.  I presume it
        decides it needs to re-download the image becuase the
        background color for the whole line changes.
        
    clientgui/
        NoticeListCtrl.cpp, .h
        ProjectListCtrl.cpp
    clientgui/
        ViewNotices.cpp, .h

svn path=/trunk/boinc/; revision=21796
2010-06-23 21:44:31 +00:00
David Anderson e34dcc5bdb - client: when selecting the "best" ATI GPU, factors are:
1) double precision support
    2) memory size
    3) speed
    (similar to NVIDIA)

svn path=/trunk/boinc/; revision=21795
2010-06-23 18:16:19 +00:00
Rom Walton e4099be5b7 Quick Updates
svn path=/trunk/boinc/; revision=21794
2010-06-23 17:55:31 +00:00
Rom Walton e64ae493d0 - MGR: Commit the new Notice List Control.
TODO: Hook it up to the view.
        
    clientgui/
        Events.h
        NoticeListCtrl.cpp, .h
        ViewNotices.cpp
    win_build/
        boincmgr.vcproj
        

svn path=/trunk/boinc/; revision=21793
2010-06-23 16:59:35 +00:00
Charlie Fenton f56e99d4c5 MGR: save host name instead of CPID when saving arrival time of last read notice
svn path=/trunk/boinc/; revision=21792
2010-06-23 01:01:12 +00:00
Tuan Le 0c1c81f8ea Makefile for Linux
Modify atiopencl.cpp, fix call to boinc_msg_prefix
readme.txt -> setup and troubleshooting guide

svn path=/trunk/boinc/; revision=21791
2010-06-22 20:21:41 +00:00
David Anderson 0610339065 - client: notice tweak
svn path=/trunk/boinc/; revision=21790
2010-06-22 19:25:46 +00:00
David Anderson 1624a2a2f7 - client: don't attach to a project if the account manager
has set the "detach when done" flag.

svn path=/trunk/boinc/; revision=21789
2010-06-22 18:57:30 +00:00
David Anderson 1250f41313 - validator: fix a divide by zero (happens w/ old clients
that don't report elapsed time)

svn path=/trunk/boinc/; revision=21788
2010-06-22 18:09:55 +00:00
David Anderson 0e4e823b4e - client: fix crashing bug when account manager returns
new project w/ "no more work" flag set

svn path=/trunk/boinc/; revision=21787
2010-06-22 17:50:25 +00:00
David Anderson d5e035456d compile fixes
svn path=/trunk/boinc/; revision=21786
2010-06-21 23:36:01 +00:00
David Anderson c2444c5206 - apps: compile fix
svn path=/trunk/boinc/; revision=21785
2010-06-21 23:29:37 +00:00
David Anderson 392f02f8b8 - API: add BOINC copyright notice to graphics2_win.cpp.
This file originally used code from the following tutorial,
    which shows how to open a window using GLUT:
    http://nehe.gamedev.net/data/lessons/lesson.asp?lesson=01
    The code has now been completely rewritten;
    in particular, it doesn't use GLUT anymore.
- scheduler: change default limit on #CPUs from 16 to 64

svn path=/trunk/boinc/; revision=21784
2010-06-21 21:14:34 +00:00
David Anderson 9262cc8c1a - validator: fix possible divide-by-zero
- validator: when claimed credit is too high,
    assign standard credit rather than exiting.

svn path=/trunk/boinc/; revision=21783
2010-06-21 17:56:12 +00:00
Rom Walton cd85bbbd9a Quick Updates
svn path=/trunk/boinc/; revision=21782
2010-06-21 17:49:16 +00:00
Rom Walton 9c294506b8 Quick Updates
svn path=/trunk/boinc/; revision=21781
2010-06-21 17:48:54 +00:00
Rytis Slatkevičius 6c5fc14a23 user web: flag to send less information on team member XML requests (from Willy de Zutter).
svn path=/trunk/boinc/; revision=21780
2010-06-20 08:35:36 +00:00
Charlie Fenton b8bbf607ad MGR: Take into account that there may be gaps in the sequence numbers because some notices may have been deleted
svn path=/trunk/boinc/; revision=21777
2010-06-18 22:39:12 +00:00
David Anderson f2e8d4601b - validator: because of the above problem,
some results have flops_estimate == 0, which causes divide by zero.
    Check for this and use 1e10.

svn path=/trunk/boinc/; revision=21776
2010-06-18 22:27:09 +00:00
David Anderson 67ef958be1 - scheduler: estimate peak FLOPS of anon platform app versions
based on CPU and GPU usage (or, if missing, 1 CPU).
    Previously we were using the user-supplied <flops> element,
    and if it was missing all hell broke loose.
- client: free malloced items on exit

svn path=/trunk/boinc/; revision=21775
2010-06-18 22:21:36 +00:00
David Anderson b9cdeb73fa - sample apps: compile fixes
svn path=/trunk/boinc/; revision=21774
2010-06-18 20:02:35 +00:00
David Anderson 28bd0f452c - client: fix notice ordering bug
- client: if don't need network connection,
		remove "need network connection" notices

svn path=/trunk/boinc/; revision=21773
2010-06-18 17:09:18 +00:00
Charlie Fenton 9230822e94 MGR: save last notice which has been read in persistent storage by saving its arrival time
svn path=/trunk/boinc/; revision=21771
2010-06-18 13:23:22 +00:00
Charlie Fenton 6b5a028449 lib: Fix the value returned from get_mac_addresses() on Macintosh computers.
svn path=/trunk/boinc/; revision=21769
2010-06-18 10:16:01 +00:00
BOINC Translator 171fde85b4 Commit from BOINC Translation Services by user treppolse. 788 of 788 messages translated (0 fuzzy).
svn path=/trunk/boinc/; revision=21767
2010-06-18 06:18:19 +00:00
David Anderson 30d7ced4ca - user web: code cleanup in prefs.inc
svn path=/trunk/boinc/; revision=21766
2010-06-17 19:11:00 +00:00
David Anderson fcd3eb4fda - API: make boinc_msg_prefix() thread-safe
svn path=/trunk/boinc/; revision=21765
2010-06-17 17:41:27 +00:00
David Anderson e260b47bd5 - database: app.min_avg_pfc should default to 1, not 0
svn path=/trunk/boinc/; revision=21763
2010-06-17 16:44:33 +00:00
David Anderson 5978cd0c3b - user web: don't show claimed credit
svn path=/trunk/boinc/; revision=21761
2010-06-16 23:52:28 +00:00
David Anderson 81973a9fff - scheduler: fix structural problems with sending user messages.
Old: various redundant and/or misleading messages were sent.
    New:
        - if host w/ no GPU contacts a GPU-only project,
            send high-pri message saying they need a GPU
        - if host w/ GPU has driver too old for all versions,
            send high-pri message saying to update driver
        - if host w/ GPU has driver too old for some versions,
            send low-pri message saying to update driver
        - if host has GPU but too little RAM for any app,
            send low-pri message saying so
- scheduler: revamp GPU plan class functions

svn path=/trunk/boinc/; revision=21760
2010-06-16 22:07:19 +00:00
David Anderson 6511e1f8e8 - client: let fake CUDA specify driver version
- client: restore call to diagnostics_finish() on exit.
	(should print mem info, but doesn't)
- manager: notices display tweak 

svn path=/trunk/boinc/; revision=21759
2010-06-16 21:57:28 +00:00
BOINC Translator f35e3878e7 Commit from BOINC Translation Services by user Xavi. 788 of 788 messages translated (0 fuzzy).
svn path=/trunk/boinc/; revision=21758
2010-06-16 20:31:33 +00:00
BOINC Translator ec757e1d17 Commit from BOINC Translation Services by user Xavi. 736 of 788 messages translated (31 fuzzy).
svn path=/trunk/boinc/; revision=21757
2010-06-16 18:46:49 +00:00
Charlie Fenton 9c185c44b0 Mac: fix compiler warning
svn path=/trunk/boinc/; revision=21755
2010-06-16 02:10:23 +00:00
David Anderson 989dda3d43 - translation updates
svn path=/trunk/boinc/; revision=21754
2010-06-15 22:23:02 +00:00
David Anderson ae7866b251 - scheduler: restore scaling of daily quota by # processors
and/or config.gpu_multiplier
- client: msg tweak

svn path=/trunk/boinc/; revision=21753
2010-06-15 22:21:57 +00:00
BOINC Translator e4f00fd6d1 Commit from BOINC Translation Services by user ChristianB. 699 of 909 messages translated (35 fuzzy).
svn path=/trunk/boinc/; revision=21752
2010-06-15 19:54:43 +00:00
David Anderson 61aee059bc - client: call curl_global_cleanup() on exit
svn path=/trunk/boinc/; revision=21751
2010-06-15 19:01:56 +00:00