Windows SMP v6.22beta2 client released!

Moderators: Site Moderators, PandeGroup

Windows SMP v6.22beta2 client released!

Postby kasson » Mon Jul 28, 2008 5:34 pm

Please see the announcement in the PandeGroup announcements forum.
We are excited for this release; please post comments/bug reports in this forum.

The v6.22beta client does support service mode; we hope to have a howto available shortly.

As with the Linux client, you *must* run the client with -smp if you want SMP mode. Otherwise you get a very nice 6.22beta uniprocessor client. (And switching back and forth in the middle of a WU can trash your WU, unfortunately.) You must use -smp -deino to get that functionality.

Thanks for testing!

PS The current 5.9x clients expire on August 2, 2008. The new 6.22beta clients are good through February 2, 2009. So this week is a good time to upgrade.

PSS Xilikon wrote a more detailed set of install instructions here: http://foldingforum.org/viewtopic.php?p=43698#p43698
Last edited by MstrBlstr on Sun Sep 07, 2008 11:46 pm, edited 5 times in total.
Reason: Add link back to announcement thread, title edit
User avatar
kasson
Pande Group Member
 
Posts: 2087
Joined: Thu Nov 29, 2007 10:37 pm

Re: Windows SMP v6.22beta2 client released!

Postby Foxery » Mon Jul 28, 2008 6:20 pm

kasson wrote:As with the Linux client, you *must* run the client with -smp if you want SMP mode. Otherwise you get a very nice 6.22beta uniprocessor client. (And switching back and forth in the middle of a WU can trash your WU, unfortunately.)


Will this copy spawn Deino / MPI when run in uniprocessor mode, or can I use it as a direct replacement for the single-CPU betas as well? (Download page still lists beta3 - not even the newest for uniprocessor)
Core2 Quad/Q9300, Radeon 3850/512MB (WinXP SP2)
User avatar
Foxery
 
Posts: 402
Joined: Mon Mar 03, 2008 4:11 am
Location: Syracuse, NY

Re: Windows SMP v6.22beta2 client released!

Postby kasson » Mon Jul 28, 2008 6:26 pm

Yes, you can also use it as a direct replacement for single-CPU betas. Not to let the cat out of the bag, but we're expecting release 6.20 versions of the single-CPU client soon. The SMP beta will work just fine as a single-CPU client, though. (I'm currently doing that right now to test some single-CPU work units.)
User avatar
kasson
Pande Group Member
 
Posts: 2087
Joined: Thu Nov 29, 2007 10:37 pm

Re: Windows SMP v6.22beta2 client released!

Postby bollix47 » Mon Jul 28, 2008 6:42 pm

Downloaded the executable from the provided link and replaced FAH.exe with Folding@home-Win32-x86.exe.

Changed my shortcuts accordingly and added -smp.

Ran the new program with -configonly to check my settings and all looked good.

The one thing that I noticed is that the CPU usage has changed from the 25% on each core that was being shown in 5.92 to a more linux-like usage. i.e. 1 core between 20-25% and the other 3 between 10-20%. This has resulted in an increase in time frames of approximately 2 minutes, from between 11-12 to between 13-14mpf on the same P2653 that was running before and after the update.

Running on a Q6600 @ stock with 4gig of 667ram using Vista 32.

Also have a GPU2 client running at the same time but it was running before the upgrade as well. It still is only taking up around 3-6% CPU usage.
bollix47
 
Posts: 928
Joined: Sun Dec 02, 2007 6:04 am
Location: Canada

Re: Windows SMP v6.22beta2 client released!

Postby kasson » Mon Jul 28, 2008 6:46 pm

Ah, you bring up a good point. I forgot one important piece of information:

The same client binary works with both mpich and deino. The default is to use optimizations for MPICH. To use deino optimizations, call with -smp and also -deino.

Let us know if that helps!
User avatar
kasson
Pande Group Member
 
Posts: 2087
Joined: Thu Nov 29, 2007 10:37 pm

Re: Windows SMP v6.22beta2 client released!

Postby bollix47 » Mon Jul 28, 2008 7:08 pm

By adding -deino to the command line the following changed from:

[17:21:02] - Calling 'mpiexec -np 4 -channel auto -host 127.0.0.1 FahCore_a1.exe -dir work/ -suffix 01 -priority 96 -checkpoint 20 -verbose -lifeline 3780 -version 622'

to:

[17:50:25] - Calling 'mpiexec -np 4 -channel auto -env MPICH_USE_SMP_OPTIMIZATIONS 1 -host 127.0.0.1 FahCore_a1.exe -dir work/ -suffix 01 -priority 96 -checkpoint 20 -verbose -lifeline 3564 -version 622'

Cpu usage doesn't appear to have changed according to task manager and frame times are still up by ~2mpf.

I notice 5 copies of DeinoPM.exe running in task manager .... 1 with user name of SYSTEM and 4 with my user name.

There is also 1 copy of mpiexec.exe running.

This was the same when I was running 5.92 and a gpu2 client.

My current short cut:

C:\Users\Bollix\FAH\Folding@home-Win32-x86.exe -smp -deino -verbosity 9 -advmethods
bollix47
 
Posts: 928
Joined: Sun Dec 02, 2007 6:04 am
Location: Canada

Re: Windows SMP v6.22beta2 client released!

Postby Foxery » Mon Jul 28, 2008 7:27 pm

kasson wrote:Yes, you can also use it as a direct replacement for single-CPU betas. Not to let the cat out of the bag, but we're expecting release 6.20 versions of the single-CPU client soon. The SMP beta will work just fine as a single-CPU client, though.


More specifically, though, can we use this client on an older machine without installing Deino/MPI, and without the associated memory footprint when it runs? Or will the upcoming uniproc-specific client be noticeably different? (In which case, I'll gladly wait.)
Core2 Quad/Q9300, Radeon 3850/512MB (WinXP SP2)
User avatar
Foxery
 
Posts: 402
Joined: Mon Mar 03, 2008 4:11 am
Location: Syracuse, NY

Re: Windows SMP v6.22beta2 client released!

Postby kasson » Mon Jul 28, 2008 7:45 pm

@Foxery: I believe you can, but I haven't tested it (all my test machines have some version of MPI installed).

@Bollix: 5.92 should have had the same calling line for mpiexec except -channel shm instead of -channel auto. Do you have a FAHlog available? If we're missing any flags, we can fix that. If -channel shm is actually faster, I'm happy to switch, at least for the A1 cores. (shm scales well up to 8 cores, after that auto should switch over to ssm)
User avatar
kasson
Pande Group Member
 
Posts: 2087
Joined: Thu Nov 29, 2007 10:37 pm

Re: Windows SMP v6.22beta2 client released!

Postby bollix47 » Mon Jul 28, 2008 7:49 pm

Code: Select all
--- Opening Log file [July 28 13:49:26]


# SMP Client ##################################################################
###############################################################################

                       Folding@Home Client Version 5.92beta

                          http://folding.stanford.edu

###############################################################################
###############################################################################

Launch directory: C:\Users\Bollix\FAH
Executable: C:\Users\Bollix\FAH\fah.exe
Arguments: -verbosity 9

[13:49:26] - Ask before connecting: No
[13:49:26] - User name: bollix47 (Team 39340)
[13:49:26] - User ID: 2D133CC221C90DDC
[13:49:26] - Machine ID: 1
[13:49:26]
[13:49:26] Loaded queue successfully.
[13:49:26]
[13:49:26] - Autosending finished units...
[13:49:26] + Processing work unit
[13:49:26] Trying to send all finished work units
[13:49:26] Core required: FahCore_a1.exe
[13:49:26] + No unsent completed units remaining.
[13:49:26] - Autosend completed
[13:49:26] Core found.
[13:49:26] Working on Unit 00 [July 28 13:49:26]
[13:49:26] + Working ...
[13:49:26] - Calling 'mpiexec -channel shm -env MPICH_USE_SMP_OPTIMIZATIONS 1 -np 4 FahCore_a1.exe -dir work/ -suffix 00 -priority 96 -checkpoint 20 -verbose -lifeline 3744 -version 592'

[13:49:27]
[13:49:27] *------------------------------*
[13:49:27] Folding@Home Gromacs SMP Core
[13:49:27] Version 1.76 (February 23, 2008)
[13:49:27]
[13:49:27] Preparing to commence simulation
[13:49:27] - Ensuring status. Please wait.
[13:49:44] - Looking at optimizations...
[13:49:44] - Working with standard loops on this execution.
[13:49:44] Examination of work files indicates 8 consecutive improper terminations of core.
[13:49:48] - Expanded 2421758 -> 12905697 (decompressed 532.9 percent)
[13:49:49]
[13:49:49] Project: 2653 (Run 34, Clone 32, Gen 80)
[13:49:49]
[13:49:49] Entering M.D.
[13:49:56] Calling FAH init
[13:49:57] Read topology
[13:49:57] (Starting from checkpoint)
[13:49:57] Read checkpoint
[13:49:57] 0 steps  (95 percent)
[13:49:57] Extra SSE boost OK.
[13:49:57] es
[13:49:57] Completed 475000 out of 500000 steps  (95 percent)
[13:49:58] Extra SSE boost OK.
[14:01:33] Writing local files
[14:01:33] Completed 480000 out of 500000 steps  (96 percent)
[14:13:28] Writing local files
[14:13:28] Completed 485000 out of 500000 steps  (97 percent)
[14:25:49] Writing local files
[14:25:49] Completed 490000 out of 500000 steps  (98 percent)
[14:37:30] Writing local files
[14:37:30] Completed 495000 out of 500000 steps  (99 percent)
[14:49:12] Writing local files
[14:49:13] Completed 500000 out of 500000 steps  (100 percent)
[14:49:13] Writing final coordinates.
[14:49:13] Past main M.D. loop
[14:49:13] Will end MPI now
[14:50:13]
[14:50:13] Finished Work Unit:
[14:50:13] - Reading up to 3724992 from "work/wudata_00.arc": Read 3724992
[14:50:13] - Reading up to 1782804 from "work/wudata_00.xtc": Read 1782804
[14:50:13] goefile size: 0
[14:50:13] logfile size: 33704
[14:50:13] Leaving Run
[14:50:14] - Writing 5545900 bytes of core data to disk...
[14:50:14]   ... Done.
[14:50:14] - Failed to delete work/wudata_00.sas
[14:50:14] - Failed to delete work/wudata_00.goe
[14:50:14] Warning:  check for stray files
[14:50:14] - Shutting down core
[14:52:14]
[14:52:14] Folding@home Core Shutdown: FINISHED_UNIT
[14:52:14]
[14:52:14] Folding@home Core Shutdown: FINISHED_UNIT
[14:52:18] CoreStatus = 64 (100)
[14:52:18] Unit 0 finished with 79 percent of time to deadline remaining.
[14:52:18] Updated performance fraction: 0.786202
[14:52:18] Sending work to server


[14:52:18] + Attempting to send results
[14:52:18] - Reading file work/wuresults_00.dat from core
[14:52:18]   (Read 5545900 bytes from disk)
[14:52:18] Connecting to http://171.64.65.64:8080/
[14:53:24] Posted data.
[14:53:24] Initial: 0000; - Uploaded at ~82 kB/s
[14:53:24] - Averaged speed for that direction ~81 kB/s
[14:53:24] + Results successfully sent
[14:53:24] Thank you for your contribution to Folding@Home.
[14:53:24] + Number of Units Completed: 26

[14:55:29] - Warning: Could not delete all work unit files (0): Core returned invalid code
[14:55:29] Trying to send all finished work units
[14:55:29] + No unsent completed units remaining.
[14:55:29] - Preparing to get new work unit...
[14:55:29] + Attempting to get work packet
[14:55:29] - Will indicate memory of 2047 MB
[14:55:29] - Connecting to assignment server
[14:55:29] Connecting to http://assign.stanford.edu:8080/
[14:55:30] Posted data.
[14:55:30] Initial: 40AB; - Successful: assigned to (171.64.65.64).
[14:55:30] + News From Folding@Home: Welcome to Folding@Home
[14:55:30] Loaded queue successfully.
[14:55:30] Connecting to http://171.64.65.64:8080/
[14:55:33] Posted data.
[14:55:33] Initial: 0000; - Receiving payload (expected size: 2413509)
[14:55:40] - Downloaded at ~336 kB/s
[14:55:40] - Averaged speed for that direction ~419 kB/s
[14:55:40] + Received work.
[14:55:41] Trying to send all finished work units
[14:55:41] + No unsent completed units remaining.
[14:55:41] + Closed connections
[14:55:41]
[14:55:41] + Processing work unit
[14:55:41] Core required: FahCore_a1.exe
[14:55:41] Core found.
[14:55:41] Working on Unit 01 [July 28 14:55:41]
[14:55:41] + Working ...
[14:55:41] - Calling 'mpiexec -channel shm -env MPICH_USE_SMP_OPTIMIZATIONS 1 -np 4 FahCore_a1.exe -dir work/ -suffix 01 -priority 96 -checkpoint 20 -verbose -lifeline 3744 -version 592'

[14:55:41]
[14:55:41] *------------------------------*
[14:55:41] Folding@Home Gromacs SMP Core
[14:55:41] Version 1.76 (February 23, 2008)
[14:55:41]
[14:55:41] Preparing to commence simulation
[14:55:41] - Looking at optimizations...
[14:55:41] - Created dyn
[14:55:41] - Files status OK
[14:55:45] - Expanded 2412997 -> 12858889 (decompressed 532.9 percent)
[14:55:45] - Starting from initial work packet
[14:55:45]
[14:55:45] Project: 2653 (Run 0, Clone 9, Gen 81)
[14:55:45]
[14:55:47] Assembly optimizations on if available.
[14:55:47] Entering M.D.
[14:55:53] Rejecting checkpoint
[14:55:54] OPC
[14:55:54] Writing local files
[14:55:55] Extra SSE boost OK.
[14:55:55]
[14:55:56] Extra SSE boost OK.
[14:55:56] Writing local files
[14:55:56] Completed 0 out of 500000 steps  (0 percent)
[15:07:36] Writing local files
[15:07:36] Completed 5000 out of 500000 steps  (1 percent)
[15:19:16] Writing local files
[15:19:16] Completed 10000 out of 500000 steps  (2 percent)
[15:30:57] Writing local files
[15:30:57] Completed 15000 out of 500000 steps  (3 percent)
[15:42:37] Writing local files
[15:42:37] Completed 20000 out of 500000 steps  (4 percent)
[15:54:17] Writing local files
[15:54:17] Completed 25000 out of 500000 steps  (5 percent)
[16:06:01] Writing local files
[16:06:01] Completed 30000 out of 500000 steps  (6 percent)
[16:19:00] Writing local files
[16:19:01] Completed 35000 out of 500000 steps  (7 percent)
[16:30:38] Writing local files
[16:30:38] Completed 40000 out of 500000 steps  (8 percent)
[16:42:26] Writing local files
[16:42:26] Completed 45000 out of 500000 steps  (9 percent)
[16:42:31] Killing all core threads
[16:42:31] Killing SMP core threads
[16:42:31] Killing 3 cores
[16:42:31] Killing core 0
[16:42:31] Killing core 1
[16:42:31] Killing core 2

Folding@Home Client Shutdown at user request.
[16:42:31] ***** Got a SIGTERM signal (2)
[16:42:31] Killing all core threads
[16:42:31] Killing SMP core threads
[16:42:31] Killing 3 cores
[16:42:31] Killing core 0
[16:42:31] Killing core 1
[16:42:31] Killing core 2

Folding@Home Client Shutdown.


--- Opening Log file [July 28 16:47:35 UTC]


# Windows CPU Console Edition #################################################
###############################################################################

                       Folding@Home Client Version 6.22 SMP Beta2

                          http://folding.stanford.edu

###############################################################################
###############################################################################

Launch directory: C:\Users\Bollix\FAH
Executable: C:\Users\Bollix\FAH\Folding@home-Win32-x86.exe
Arguments: -configonly

[16:47:35] - Ask before connecting: No
[16:47:35] - User name: bollix47 (Team 39340)
[16:47:35] - User ID: 2D133CC221C90DDC
[16:47:35] - Machine ID: 1
[16:47:35]
[16:47:35] Configuring Folding@Home...


[16:50:54] - Ask before connecting: No
[16:50:54] - User name: bollix47 (Team 39340)
[16:50:54] - User ID: 2D133CC221C90DDC
[16:50:54] - Machine ID: 1
[16:50:54]
[16:50:54] -configonly flag given, so exiting.


--- Opening Log file [July 28 16:51:09 UTC]


# Windows SMP Console Edition #################################################
###############################################################################

                       Folding@Home Client Version 6.22 SMP Beta2

                          http://folding.stanford.edu

###############################################################################
###############################################################################

Launch directory: C:\Users\Bollix\FAH
Executable: C:\Users\Bollix\FAH\Folding@home-Win32-x86.exe
Arguments: -smp -verbosity 9 -advmethods

[16:51:09] - Ask before connecting: No
[16:51:09] - User name: bollix47 (Team 39340)
[16:51:09] - User ID: 2D133CC221C90DDC
[16:51:09] - Machine ID: 1
[16:51:09]
[16:51:09] Loaded queue successfully.
[16:51:09]
[16:51:09] - Autosending finished units... [July 28 16:51:09 UTC]
[16:51:09] + Processing work unit
[16:51:09] Trying to send all finished work units
[16:51:09] Work type a1 not eligible for variable processors
[16:51:09] + No unsent completed units remaining.
[16:51:09] Core required: FahCore_a1.exe
[16:51:09] - Autosend completed
[16:51:09] Core found.
[16:51:09] Using generic mpiexec calls
[16:51:09] Working on queue slot 01 [July 28 16:51:09 UTC]
[16:51:09] + Working ...
[16:51:09] - Calling 'mpiexec -np 4 -channel auto -host 127.0.0.1 FahCore_a1.exe -dir work/ -suffix 01 -checkpoint 20 -verbose -lifeline 1760 -version 622'

[16:51:10]
[16:51:10] *------------------------------*
[16:51:10] Folding@Home Gromacs SMP Core
[16:51:10] Version 1.76 (February 23, 2008)
[16:51:10]
[16:51:10] Preparing to commence simulation
[16:51:10] - Ensuring status. Please wait.
[16:51:27] - Looking at optimizations...
[16:51:27] - Working with standard loops on this execution.
[16:51:27] - Previous termination of core was improper.
[16:51:27] - Files status OK
[16:51:31] - Expanded 2412997 -> 12858889 (decompressed 532.9 percent)
[16:51:31]
[16:51:31] Project: 2653 (Run 0, Clone 9, Gen 81)
[16:51:31]
[16:51:32] Entering M.D.
[16:51:39] Calling FAH init
[16:51:40] in POPC
[16:51:40] Writing local files
[16:51:40]  checkpoint)
[16:51:40] Read checkpoint
[16:51:40]  steps  (9 percent)
[16:51:40] Extra SSE boost OK.
[16:51:40] iles
[16:51:40] Completed 45000 out of 500000 steps  (9 percent)
[16:51:41] Extra SSE boost OK.
[17:05:05] Writing local files
[17:05:05] Completed 50000 out of 500000 steps  (10 percent)
[17:18:36] Writing local files
[17:18:36] Completed 55000 out of 500000 steps  (11 percent)
[17:18:41] Killing all core threads
[17:18:41] Killing 3 cores
[17:18:41] Killing core 0
[17:18:41] Killing core 1
[17:18:41] Killing core 2

Folding@Home Client Shutdown at user request.
[17:18:41] ***** Got a SIGTERM signal (2)
[17:18:41] Killing all core threads
[17:18:41] Killing 3 cores
[17:18:41] Killing core 0
[17:18:41] Killing core 1
[17:18:41] Killing core 2

Folding@Home Client Shutdown.


--- Opening Log file [July 28 17:18:45 UTC]


# Windows CPU Console Edition #################################################
###############################################################################

                       Folding@Home Client Version 6.22 SMP Beta2

                          http://folding.stanford.edu

###############################################################################
###############################################################################

Launch directory: C:\Users\Bollix\FAH
Executable: C:\Users\Bollix\FAH\Folding@home-Win32-x86.exe
Arguments: -configonly

[17:18:45] - Ask before connecting: No
[17:18:45] - User name: bollix47 (Team 39340)
[17:18:45] - User ID: 2D133CC221C90DDC
[17:18:45] - Machine ID: 1
[17:18:45]
[17:18:45] Configuring Folding@Home...


[17:20:56] - Ask before connecting: No
[17:20:56] - User name: bollix47 (Team 39340)
[17:20:56] - User ID: 2D133CC221C90DDC
[17:20:56] - Machine ID: 1
[17:20:56]
[17:20:56] -configonly flag given, so exiting.


--- Opening Log file [July 28 17:21:02 UTC]


# Windows SMP Console Edition #################################################
###############################################################################

                       Folding@Home Client Version 6.22 SMP Beta2

                          http://folding.stanford.edu

###############################################################################
###############################################################################

Launch directory: C:\Users\Bollix\FAH
Executable: C:\Users\Bollix\FAH\Folding@home-Win32-x86.exe
Arguments: -smp -verbosity 9 -advmethods

[17:21:02] - Ask before connecting: No
[17:21:02] - User name: bollix47 (Team 39340)
[17:21:02] - User ID: 2D133CC221C90DDC
[17:21:02] - Machine ID: 1
[17:21:02]
[17:21:02] Loaded queue successfully.
[17:21:02]
[17:21:02] - Autosending finished units... [July 28 17:21:02 UTC]
[17:21:02] + Processing work unit
[17:21:02] Trying to send all finished work units
[17:21:02] Work type a1 not eligible for variable processors
[17:21:02] + No unsent completed units remaining.
[17:21:02] Core required: FahCore_a1.exe
[17:21:02] - Autosend completed
[17:21:02] Core found.
[17:21:02] Using generic mpiexec calls
[17:21:02] Working on queue slot 01 [July 28 17:21:02 UTC]
[17:21:02] + Working ...
[17:21:02] - Calling 'mpiexec -np 4 -channel auto -host 127.0.0.1 FahCore_a1.exe -dir work/ -suffix 01 -priority 96 -checkpoint 20 -verbose -lifeline 3780 -version 622'

[17:21:03]
[17:21:03] *------------------------------*
[17:21:03] Folding@Home Gromacs SMP Core
[17:21:03] Version 1.76 (February 23, 2008)
[17:21:03]
[17:21:03] Preparing to commence simulation
[17:21:03] - Ensuring status. Please wait.
[17:21:20] - Looking at optimizations...
[17:21:20] - Working with standard loops on this execution.
[17:21:20] - Previous termination of core was improper.
[17:21:20] - Going to use standard loops.
[17:21:20] - Files status OK
[17:21:24] - Expanded 2412997 -> 12858889 (decompressed 532.9 percent)
[17:21:25]
[17:21:25] Project: 2653 (Run 0, Clone 9, Gen 81)
[17:21:25]
[17:21:25] Entering M.D.
[17:21:32] Calling FAH init
[17:21:33] in POPC
[17:21:33] Writing local files
[17:21:33]  checkpoint)
[17:21:33] Read checkpoint
[17:21:33] Protein: Protein in POPC
[17:21:33] Writing local files
[17:21:34] Completed 55000 out of 500000 steps  (11 percent)
[17:21:34] Extra SSE boost OK.
[17:35:03] Writing local files
[17:35:03] Completed 60000 out of 500000 steps  (12 percent)
[17:48:26] Writing local files
[17:48:26] Completed 65000 out of 500000 steps  (13 percent)
[17:49:28] Killing all core threads
[17:49:28] Killing 3 cores
[17:49:28] Killing core 0
[17:49:28] Killing core 1
[17:49:28] Killing core 2

Folding@Home Client Shutdown at user request.
[17:49:28] ***** Got a SIGTERM signal (2)
[17:49:28] Killing all core threads
[17:49:28] Killing 3 cores
[17:49:28] Killing core 0
[17:49:28] Killing core 1
[17:49:28] Killing core 2

Folding@Home Client Shutdown.


--- Opening Log file [July 28 17:50:24 UTC]


# Windows SMP Console Edition #################################################
###############################################################################

                       Folding@Home Client Version 6.22 SMP Beta2

                          http://folding.stanford.edu

###############################################################################
###############################################################################

Launch directory: C:\Users\Bollix\FAH
Executable: C:\Users\Bollix\FAH\Folding@home-Win32-x86.exe
Arguments: -smp -deino -verbosity 9 -advmethods

[17:50:25] - Ask before connecting: No
[17:50:25] - User name: bollix47 (Team 39340)
[17:50:25] - User ID: 2D133CC221C90DDC
[17:50:25] - Machine ID: 1
[17:50:25]
[17:50:25] Loaded queue successfully.
[17:50:25]
[17:50:25] - Autosending finished units... [July 28 17:50:25 UTC]
[17:50:25] + Processing work unit
[17:50:25] Trying to send all finished work units
[17:50:25] Work type a1 not eligible for variable processors
[17:50:25] + No unsent completed units remaining.
[17:50:25] Core required: FahCore_a1.exe
[17:50:25] - Autosend completed
[17:50:25] Core found.
[17:50:25] Working on queue slot 01 [July 28 17:50:25 UTC]
[17:50:25] + Working ...
[17:50:25] - Calling 'mpiexec -np 4 -channel auto -env MPICH_USE_SMP_OPTIMIZATIONS 1 -host 127.0.0.1 FahCore_a1.exe -dir work/ -suffix 01 -priority 96 -checkpoint 20 -verbose -lifeline 3564 -version 622'

[17:50:25]
[17:50:25] *------------------------------*
[17:50:25] Folding@Home Gromacs SMP Core
[17:50:25] Version 1.76 (February 23, 2008)
[17:50:25]
[17:50:25] Preparing to commence simulation
[17:50:25] - Ensuring status. Please wait.
[17:50:42] - Looking at optimizations...
[17:50:42] - Working with standard loops on this execution.
[17:50:42] - Previous termination of core was improper.
[17:50:42] - Going to use standard loops.
[17:50:43] - Files status OK
[17:50:47] - Expanded 2412997 -> 12858889 (decompressed 532.9 percent)
[17:50:47]
[17:50:47] Project: 2653 (Run 0, Clone 9, Gen 81)
[17:50:47]
[17:50:49] Entering M.D.
[17:50:55] Calling FAH init
[17:50:56] in POPC
[17:50:56] Writing local files
[17:50:56]  checkpoint)
[17:50:56] Read checkpoint
[17:50:57]  steps  (13 percent)
[17:50:57] Extra SSE boost OK.
[17:50:57] les
[17:50:57] Completed 65000 out of 500000 steps  (13 percent)
[17:50:58] Extra SSE boost OK.
[18:04:16] Writing local files
[18:04:16] Completed 70000 out of 500000 steps  (14 percent)
[18:17:33] Writing local files
[18:17:33] Completed 75000 out of 500000 steps  (15 percent)
[18:17:59] Killing all core threads
[18:17:59] Killing 3 cores
[18:17:59] Killing core 0
[18:17:59] Killing core 1
[18:17:59] Killing core 2

Folding@Home Client Shutdown at user request.
[18:17:59] ***** Got a SIGTERM signal (2)
[18:17:59] Killing all core threads
[18:17:59] Killing 3 cores
[18:17:59] Killing core 0
[18:17:59] Killing core 1
[18:17:59] Killing core 2

Folding@Home Client Shutdown.


--- Opening Log file [July 28 18:18:07 UTC]


# Windows CPU Console Edition #################################################
###############################################################################

                       Folding@Home Client Version 6.22 SMP Beta2

                          http://folding.stanford.edu

###############################################################################
###############################################################################

Launch directory: C:\Users\Bollix\FAH
Executable: C:\Users\Bollix\FAH\Folding@home-Win32-x86.exe
Arguments: -configonly

[18:18:07] - Ask before connecting: No
[18:18:07] - User name: bollix47 (Team 39340)
[18:18:07] - User ID: 2D133CC221C90DDC
[18:18:07] - Machine ID: 1
[18:18:07]
[18:18:07] Configuring Folding@Home...


[18:19:25] - Ask before connecting: No
[18:19:25] - User name: bollix47 (Team 39340)
[18:19:25] - User ID: 2D133CC221C90DDC
[18:19:25] - Machine ID: 1
[18:19:25]
[18:19:25] -configonly flag given, so exiting.


--- Opening Log file [July 28 18:19:31 UTC]


# Windows SMP Console Edition #################################################
###############################################################################

                       Folding@Home Client Version 6.22 SMP Beta2

                          http://folding.stanford.edu

###############################################################################
###############################################################################

Launch directory: C:\Users\Bollix\FAH
Executable: C:\Users\Bollix\FAH\Folding@home-Win32-x86.exe
Arguments: -smp -deino -verbosity 9 -advmethods

[18:19:31] - Ask before connecting: No
[18:19:31] - User name: bollix47 (Team 39340)
[18:19:31] - User ID: 2D133CC221C90DDC
[18:19:31] - Machine ID: 1
[18:19:31]
[18:19:31] Loaded queue successfully.
[18:19:31]
[18:19:31] - Autosending finished units... [July 28 18:19:31 UTC]
[18:19:31] + Processing work unit
[18:19:31] Trying to send all finished work units
[18:19:31] Work type a1 not eligible for variable processors
[18:19:31] + No unsent completed units remaining.
[18:19:31] Core required: FahCore_a1.exe
[18:19:31] - Autosend completed
[18:19:31] Core found.
[18:19:31] Working on queue slot 01 [July 28 18:19:31 UTC]
[18:19:31] + Working ...
[18:19:31] - Calling 'mpiexec -np 4 -channel auto -env MPICH_USE_SMP_OPTIMIZATIONS 1 -host 127.0.0.1 FahCore_a1.exe -dir work/ -suffix 01 -priority 96 -nocpulock -checkpoint 20 -verbose -lifeline 2272 -version 622'

[18:19:32]
[18:19:32] *------------------------------*
[18:19:32] Folding@Home Gromacs SMP Core
[18:19:32] Version 1.76 (February 23, 2008)
[18:19:32]
[18:19:32] Preparing to commence simulation
[18:19:32] - Ensuring status. Please wait.
[18:19:49] - Looking at optimizations...
[18:19:49] - Working with standard loops on this execution.
[18:19:49] Examination of work files indicates 8 consecutive improper terminations of core.
[18:19:53] - Expanded 2412997 -> 12858889 (decompressed 532.9 percent)
[18:19:53]
[18:19:53] Project: 2653 (Run 0, Clone 9, Gen 81)
[18:19:53]
[18:19:54] Entering M.D.
[18:20:01] Calling FAH init
[18:20:01] Read topology
[18:20:02] g local files
[18:20:02] Completeint)
[18:20:02] Read checkpoint
[18:20:02] Protein: Protein in POPC
[18:20:02] Writing local files
[18:20:02] Completed 75000 out of 500000 steps  (15 percent)
[18:20:03] Extra SSE boost OK.
[18:33:26] Writing local files
[18:33:26] Completed 80000 out of 500000 steps  (16 percent)
[18:46:49] Writing local files
[18:46:49] Completed 85000 out of 500000 steps  (17 percent)


The -configonly sessions were done to test whether using low instead of idle and changing Disable ... affinity lock from no to yes made any difference to CPU usage or frame times but as you can see the times didn't change.
Last edited by bollix47 on Mon Jul 28, 2008 8:04 pm, edited 1 time in total.
bollix47
 
Posts: 928
Joined: Sun Dec 02, 2007 6:04 am
Location: Canada

Re: Windows SMP v6.22beta2 client released!

Postby TheHeeyyy » Mon Jul 28, 2008 7:58 pm

I'm getting an error with the client:

Code: Select all
[18:44:17] Folding@Home PMD Core
[18:44:17] Version 1.03 (September 7, 2005)
[18:44:17]
[18:44:17] Preparing to commence simulation
[18:44:17] - Ensuring status. Please wait.
[18:44:17] Entering M.D.
[18:44:23] Protein: p4594_T0498-16_minout
[18:44:23]
[18:44:23] Completed 0 out of 2500000 steps  (0%)
[18:44:34] 94 (Run 28, Clone 164, Gen 17)
[18:44:34]
[18:44:34] Error: Could not write local file.  Exiting.
[18:44:39] - Shutting down core
[18:44:39]
[18:44:39] Folding@home Core Shutdown: FILE_IO_ERROR


Hope a simple solution can be found. I also hope the instructions on running-it as a service are given soon, unless someone else who already had success doing-so would tell me :mrgreen: .
TheHeeyyy
 
Posts: 14
Joined: Wed Apr 16, 2008 7:32 pm

Re: Windows SMP v6.22beta2 client released!

Postby kasson » Mon Jul 28, 2008 8:25 pm

Is this a fresh install or an upgrade? How are you calling the client (can you show the command-line invocation)? Which operating system are you using?
For all of the clients, you need to be running in a directory for which you have write permissions. That's one thing to check.
User avatar
kasson
Pande Group Member
 
Posts: 2087
Joined: Thu Nov 29, 2007 10:37 pm

Re: Windows SMP v6.22beta2 client released!

Postby TheHeeyyy » Mon Jul 28, 2008 8:38 pm

This is an upgrade, but I followed the same installation instructions as the previous version (as was indicated to do). I'm running Vista (32-bit). Here's more information from the log:
Code: Select all
# Windows SMP Console Edition #################################################
###############################################################################

                       Folding@Home Client Version 6.22 SMP Beta2

                          http://folding.stanford.edu

###############################################################################
###############################################################################

Launch directory: C:\Users\Hannibal\Desktop\FAH6.22beta2-win32-SMP-deino
Executable: C:\Users\Hannibal\Desktop\FAH6.22beta2-win32-SMP-deino\Folding@home-Win32-x86.exe
Arguments: -smp

[18:43:42] - Ask before connecting: No
[18:43:42] - User name: TheHeeyyy (Team 54376)
[18:43:42] - User ID: 41FC36866E5B489A
[18:43:42] - Machine ID: 1
[18:43:42]
[18:43:42] Loaded queue successfully.
[18:43:42]
[18:43:42] + Processing work unit
[18:43:42] Work type 82 not eligible for variable processors
[18:43:42] Core required: FahCore_82.exe
[18:43:42] Core not found.
[18:43:42] - Core is not present or corrupted.
[18:43:42] - Attempting to download new core...
[18:43:42] + Downloading new core: FahCore_82.exe
[18:43:43] + 10240 bytes downloaded
[18:43:43] + 20480 bytes downloaded
[18:43:43] + 30720 bytes downloaded
[18:43:43] + 40960 bytes downloaded
[18:43:43] + 51200 bytes downloaded
[18:43:43] + 61440 bytes downloaded
[18:43:43] + 71680 bytes downloaded
[18:43:43] + 81920 bytes downloaded
[18:43:43] + 92160 bytes downloaded
[18:43:43] + 102400 bytes downloaded
[18:43:43] + 112640 bytes downloaded
[18:43:43] + 122880 bytes downloaded
[18:43:43] + 133120 bytes downloaded
[18:43:43] + 143360 bytes downloaded
[18:43:43] + 153600 bytes downloaded
[18:43:43] + 163840 bytes downloaded
[18:43:43] + 174080 bytes downloaded
[18:43:43] + 184320 bytes downloaded
[18:43:43] + 194560 bytes downloaded
[18:43:43] + 204800 bytes downloaded
[18:43:43] + 215040 bytes downloaded
[18:43:43] + 225280 bytes downloaded
[18:43:43] + 235520 bytes downloaded
[18:43:43] + 245760 bytes downloaded
[18:43:43] + 256000 bytes downloaded
[18:43:43] + 266240 bytes downloaded
[18:43:43] + 276480 bytes downloaded
[18:43:44] + 286720 bytes downloaded
[18:43:44] + 296960 bytes downloaded
[18:43:44] + 307200 bytes downloaded
[18:43:44] + 317440 bytes downloaded
[18:43:44] + 327680 bytes downloaded
[18:43:44] + 337920 bytes downloaded
[18:43:44] + 348160 bytes downloaded
[18:43:44] + 358400 bytes downloaded
[18:43:44] + 368640 bytes downloaded
[18:43:44] + 378880 bytes downloaded
[18:43:44] + 389120 bytes downloaded
[18:43:44] + 399360 bytes downloaded
[18:43:44] + 409600 bytes downloaded
[18:43:44] + 419840 bytes downloaded
[18:43:44] + 430080 bytes downloaded
[18:43:44] + 440320 bytes downloaded
[18:43:44] + 450560 bytes downloaded
[18:43:44] + 460800 bytes downloaded
[18:43:44] + 471040 bytes downloaded
[18:43:44] + 481280 bytes downloaded
[18:43:44] + 491520 bytes downloaded
[18:43:44] + 501760 bytes downloaded
[18:43:44] + 512000 bytes downloaded
[18:43:44] + 522240 bytes downloaded
[18:43:44] + 532480 bytes downloaded
[18:43:44] + 542720 bytes downloaded
[18:43:44] + 552960 bytes downloaded
[18:43:44] + 563200 bytes downloaded
[18:43:44] + 573440 bytes downloaded
[18:43:44] + 583680 bytes downloaded
[18:43:44] + 593920 bytes downloaded
[18:43:44] + 604160 bytes downloaded
[18:43:44] + 614400 bytes downloaded
[18:43:44] + 624640 bytes downloaded
[18:43:44] + 634880 bytes downloaded
[18:43:44] + 645120 bytes downloaded
[18:43:44] + 655360 bytes downloaded
[18:43:44] + 665600 bytes downloaded
[18:43:44] + 675840 bytes downloaded
[18:43:44] + 686080 bytes downloaded
[18:43:44] + 696320 bytes downloaded
[18:43:44] + 706560 bytes downloaded
[18:43:44] + 716479 bytes downloaded
[18:43:44] Verifying core Core_82.fah...
[18:43:44] Signature is VALID
[18:43:44]
[18:43:44] Trying to unzip core FahCore_82.exe
[18:43:44] Decompressed FahCore_82.exe (1683456 bytes) successfully
[18:43:49] + Core successfully engaged
[18:43:54]
[18:43:54] + Processing work unit
[18:43:54] Work type 82 not eligible for variable processors
[18:43:54] Core required: FahCore_82.exe
[18:43:54] Core found.
[18:43:54] Using generic mpiexec calls
[18:43:54] Working on queue slot 01 [July 28 18:43:54 UTC]
[18:43:54] + Working ...
[18:44:17]
[18:44:17] *------------------------------*
[18:44:17] Folding@Home PMD Core
[18:44:17] Version 1.03 (September 7, 2005)
[18:44:17]
[18:44:17] Preparing to commence simulation
[18:44:17] - Ensuring status. Please wait.
[18:44:17] Entering M.D.
[18:44:23] Protein: p4594_T0498-16_minout
[18:44:23]
[18:44:23] Completed 0 out of 2500000 steps  (0%)
[18:44:34] 94 (Run 28, Clone 164, Gen 17)
[18:44:34]
[18:44:34] Error: Could not write local file.  Exiting.
[18:44:39] - Shutting down core
[18:44:39]


I hope this is enough info to fix the problem.
TheHeeyyy
 
Posts: 14
Joined: Wed Apr 16, 2008 7:32 pm

Re: Windows SMP v6.22beta2 client released!

Postby kasson » Mon Jul 28, 2008 8:52 pm

Hmm--Core 82 isn't an SMP core. I assume you were upgrading from a prior SMP install--did you run the new client at some point without the -smp argument?
Although we generally discourage deleting work units, I would clear this one and try again.
User avatar
kasson
Pande Group Member
 
Posts: 2087
Joined: Thu Nov 29, 2007 10:37 pm

Re: Windows SMP v6.22beta2 client released!

Postby mathwhiz » Mon Jul 28, 2008 9:31 pm

bollix47 wrote:The one thing that I noticed is that the CPU usage has changed from the 25% on each core that was being shown in 5.92 to a more linux-like usage. i.e. 1 core between 20-25% and the other 3 between 10-20%. This has resulted in an increase in time frames of approximately 2 minutes, from between 11-12 to between 13-14mpf on the same P2653 that was running before and after the update.


I've noticed the same thing - at first I didn't have the -deino switch but I've added that. Same type of CPU percentages.

Rich
mathwhiz
 
Posts: 35
Joined: Sun Jul 27, 2008 11:17 pm

Re: Windows SMP v6.22beta2 client released!

Postby bruce » Mon Jul 28, 2008 9:41 pm

TheHeeyyy wrote:This is an upgrade, but I followed the same installation instructions as the previous version (as was indicated to do). I'm running Vista (32-bit). Here's more information from the log:
Code: Select all
# Windows SMP Console Edition #################################################
###############################################################################

                       Folding@Home Client Version 6.22 SMP Beta2

                          http://folding.stanford.edu

###############################################################################
###############################################################################

Launch directory: C:\Users\Hannibal\Desktop\FAH6.22beta2-win32-SMP-deino
Executable: C:\Users\Hannibal\Desktop\FAH6.22beta2-win32-SMP-deino\Folding@home-Win32-x86.exe
Arguments: -smp

[18:43:42] - Ask before connecting: No
[18:43:42] - User name: TheHeeyyy (Team 54376)
[18:43:42] - User ID: 41FC36866E5B489A
[18:43:42] - Machine ID: 1
[18:43:42]
[18:43:42] Loaded queue successfully.
[18:43:42]
[18:43:42] + Processing work unit
[18:43:42] Work type 82 not eligible for variable processors
[18:43:42] Core required: FahCore_82.exe
[18:43:42] Core not found.
[18:43:42] - Core is not present or corrupted.
[18:43:42] - Attempting to download new core...
[18:43:42] + Downloading new core: FahCore_82.exe


I hope this is enough info to fix the problem.


From what I see here, the AMBER WU was already in your queue and the client correctly determined that the -smp flag should be ignored until that WU has been completed. I expect that if you just let it run in single-CPU mode until that WU is completed, the client would download a new SMP WU and would begin processing it.

There's not enough information to determine when you downloaded that assignment or why.
bruce
 
Posts: 8730
Joined: Thu Nov 29, 2007 11:13 pm
Location: So. Cal.

Next

Return to Windows v6.24 Beta with -smp specified (core_a1)

Who is online

Users browsing this forum: No registered users