FahCore_a4 and SMP on a Linux Box
Posted: Sat Feb 23, 2013 9:54 pm
In the past, I have been successfully running FAH v6 on a linux box with the -smp option. It runs fine with FahCore_a3.exe using both cores of an old Pentium D.
From FAHlog.txt, it appears that -np 2 would indicate 2 processors:
Calling './FahCore_a3.exe -dir work/ -nice 19 -suffix 09 -np 2 -checkpoint 30 -verbose -lifeline 27050 -version 634'
I recently installed FAHClient v7 on this machine and I'm running FahCore_a4 (Gromacs GB Core), but I only see it using one core. It shows the following in the log file:
<!-- Folding Slot Configuration -->
19:54:22: <cause v='ANY'/>
19:54:22: <client-subtype v='LINUX'/>
19:54:22: <client-type v='normal'/>
19:54:22: <cpu-species v='UNKNOWN'/>
19:54:22: <cpu-type v='AMD64'/>
19:54:22: <cpus v='-1'/>
19:54:22: <cuda-index v='0'/>
19:54:22: <gpu v='false'/>
19:54:22: <max-packet-size v='normal'/>
19:54:22: <opencl-index v='0'/>
19:54:22: <os-species v='UNKNOWN'/>
19:54:22: <os-type v='LINUX'/>
19:54:22: <power v='medium'/>
19:54:22: <project-key v='0'/>
19:54:22: <smp v='true'/>
I also see this in log.txt:
Running FahCore: /usr/bin/FAHCoreWrapper ./FahCore_a4 -dir 00 -suffix 01 -version 703 -lifeline 28286 -checkpoint 30
It does not look to me like it passed any information to FAhCore_a4 regarding number of processors. I can tell from the processor activity that only one core is being used.
Is there something I need to configure in config.xml in order to get this to client to use SMP with both cores?
From FAHlog.txt, it appears that -np 2 would indicate 2 processors:
Calling './FahCore_a3.exe -dir work/ -nice 19 -suffix 09 -np 2 -checkpoint 30 -verbose -lifeline 27050 -version 634'
I recently installed FAHClient v7 on this machine and I'm running FahCore_a4 (Gromacs GB Core), but I only see it using one core. It shows the following in the log file:
<!-- Folding Slot Configuration -->
19:54:22: <cause v='ANY'/>
19:54:22: <client-subtype v='LINUX'/>
19:54:22: <client-type v='normal'/>
19:54:22: <cpu-species v='UNKNOWN'/>
19:54:22: <cpu-type v='AMD64'/>
19:54:22: <cpus v='-1'/>
19:54:22: <cuda-index v='0'/>
19:54:22: <gpu v='false'/>
19:54:22: <max-packet-size v='normal'/>
19:54:22: <opencl-index v='0'/>
19:54:22: <os-species v='UNKNOWN'/>
19:54:22: <os-type v='LINUX'/>
19:54:22: <power v='medium'/>
19:54:22: <project-key v='0'/>
19:54:22: <smp v='true'/>
I also see this in log.txt:
Running FahCore: /usr/bin/FAHCoreWrapper ./FahCore_a4 -dir 00 -suffix 01 -version 703 -lifeline 28286 -checkpoint 30
It does not look to me like it passed any information to FAhCore_a4 regarding number of processors. I can tell from the processor activity that only one core is being used.
Is there something I need to configure in config.xml in order to get this to client to use SMP with both cores?