wish to use it.
- The script calculate_credit_multiplier (expected to be run daily as
a config.xml task) looks at the ratio of granted credit to CPU time
for recent results for each app. Multiplier is calculated to cause
median hosts granted credit per cpu second to equal to equal that
expected from its benchmarks. This is 30-day exponentially averaged
with the previous value of the multplier and stored in the table
credit_multplier.
- When a result is received the server adjusts claimed credit by the
value the multiplier had when the result was sent.
svn path=/trunk/boinc/; revision=15661
- client: better messages reporting coprocessors
- manager: bounds checks to avoid wxwidgets asserts
when job CPU estimates are absurdly large
svn path=/trunk/boinc/; revision=15644
of requesting a graceful exit first. For some reason, every once
and awhile the installer gets stuck in the call to SendMessage()
which in turn is waiting on the manager to come out of whatever
event processing code it is stuck in. I don't know if the manager
is stuck in wxWidget code or not, but the installer shouldn't
ever get stuck waiting on a hung app.
win_build/installerv2/redist/Windows/src/boinccas/
CAShutdownBOINCManager.cpp
svn path=/trunk/boinc/; revision=15634
RebootPending.txt file in the program directory if a reboot
isn't required.
win_build/installerv2/
BOINC.ism
BOINCx64.ism
svn path=/trunk/boinc/; revision=15619
If an app is hard, the scheduler always does the deadline check,
even if the client has no other jobs for this project.
And the estimated wallclock duration is multiplied by 1.3,
to avoid sending jobs to hosts that will barely make the deadline.
Hard apps are marked by setting weight = -1.
This is a total kludge, to avoid adding another field to app.
svn path=/trunk/boinc/; revision=15607
has been completed.
- WINSETUP: Use real quotes around the delete file command instead of
tick marks, the Windows shell throws an error
- WINSETUP: Instead of calling the Windows API to determinethe various
special folders, use the MSI properties which match the 'choose folder'
dialog. We can skip the step if doing a case insensitive compare.
Plus it appears that MSI normalizes the paths for us.
win_build/installerv2/redist/Windows/src/boinccas/
boinccas.cpp
boinccas95.def
boinccas95.vcproj
CAMigrateBOINCData.cpp
CAValidateRebootRequest.cpp, .h (Added)
CAVerifyInstallDirectories.cpp
win_build/installerv2/redist/Windows/Win32/
boinccas.dll
boinccas95.dll
win_build/installerv2/redist/Windows/x64/
boinccas.dll
boinccas95.dll
svn path=/trunk/boinc/; revision=15606
manager or the CC from starting until a reboot has been
performed. Flag the file for deletion after a reboot has been
performed.
win_build/installerv2/redist/Windows/src/boinccas/
boinccas.cpp
boinccas.rc
win_build/installerv2/redist/Windows/Win32/
boinccas.dll
boinccas95.dll
win_build/installerv2/redist/Windows/x64/
boinccas.dll
boinccas95.dll
svn path=/trunk/boinc/; revision=15604