I've trimmed the log files to the bare essentials and added time calculations. Times are taken as
Code: Select all
time at completed 100% steps - time at completed 0% steps
WinXP machine:
AthlonXP 2500+ @2600+ (166*11.5), stock voltage in ASUS A7NX8 Dlx
Code: Select all
# Windows Console Edition #####################################################
###############################################################################
Folding@home Client Version 4.00
http://folding.stanford.edu
###############################################################################
###############################################################################
Arguments: -local -service -forceSSE -forceasm -verbosity 4
[20:33:02] Project: 572 (Run 112, Clone 9, Gen 3)
[20:33:02]
[20:33:02] Assembly optimizations on if available.
[20:33:02] Entering M.D.
[20:33:40] Protein: p572_L939_K12M
[20:33:40]
[20:33:40] Writing local files
[20:33:40] Extra SSE boost OK.
[20:33:45] Writing local files
[20:33:47] Completed 0 out of 500000 steps (0)
...
[11:40:29] Completed 500000 out of 500000 steps (100)
[11:41:32] Folding@home Core Shutdown: FINISHED_UNIT
*Total time = 15h 8m 42s
[11:42:34] Project: 572 (Run 84, Clone 113, Gen 7)
[11:42:34]
[11:42:34] Assembly optimizations on if available.
[11:42:34] Entering M.D.
[11:43:10] Protein: p572_L939_K12M
[11:43:10]
[11:43:10] Writing local files
[11:43:10] Extra SSE boost OK.
[11:43:15] Writing local files
[11:43:17] Completed 0 out of 500000 steps (0)
...
[02:49:20] Completed 500000 out of 500000 steps (100)
[02:50:20] Folding@home Core Shutdown: FINISHED_UNIT
*Total time = 15h 6m 3s
Linux Machine:
AthlonXP 2500+ (166*11) @1.525v, Biostar M7NCG-400 v1.0
Code: Select all
# Linux Console Edition #######################################################
###############################################################################
Folding@home Client Version 4.00
http://folding.stanford.edu
###############################################################################
###############################################################################
Arguments: -advmethods -forceasm -forceSSE -verbosity 4
[22:03:43] Project: 572 (Run 35, Clone 24, Gen 6)
[22:03:43]
[22:03:43] Assembly optimizations on if available.
[22:03:43] Entering M.D.
[22:04:40] Protein: p572_L939_K12M
[22:04:40]
[22:04:40] Writing local files
[22:04:40] Extra SSE boost OK.
[22:04:44] Writing local files
[22:04:47] Completed 0 out of 500000 steps (0%)
...
[07:17:02] Completed 205000 out of 500000 steps (41%)
* Reboot!
[07:28:31] Completed 205000 out of 500000 steps (41%)
[07:28:32] Extra SSE boost OK.
[20:42:34] Completed 500000 out of 500000 steps (100%)
[20:43:38] Folding@home Core Shutdown: FINISHED_UNIT
*Total time = 22h 26m 18s (accounting for down time for reboot)
The frame times in the log file are fairly constant throughout at ~9min per frame on WinXP and ~13min per frame on linux. This bears out the fact I wasn't doing much else with either machine. Also note the same flags are used for each and that SSE is working in both cases.
To allow for the difference in clock speed, calculate total time for WinXP at stock 166*11
Code: Select all
15:08:42 / 11 * 11.5 = 15:50:00
Now we have the same processor at the same speed on the same chipset, so the only (well not only but near enough) difference is the OS.
The work unit was worth 47 points.
WinXP - 15:50:00 per wu = 10.61 wu per week = 499ppw
Linux - 22:26:18 per wu = 7.49 wu per week = 352 ppw
So for this wu I get ~150ppw more just by running WinXP instead of linux
Someone please tell me this isn't correct