I'm not sure I understand exactly what you mean so let's try again:
- Code: Select all
[6/12/2011] - 9:04:37 PM - Searching for configuration file.
[6/12/2011] - 9:04:38 PM - Reading Config.xml file.
[6/12/2011] - 9:04:38 PM - Reading client configuration: True
[6/12/2011] - 9:04:38 PM - Client config report
Remote command server, port: 36331 Password length(!): 6
User configaration, name: Marvin_The_Martian Team: 11314 passkey present(!): True
Number of folding slots: 3
Slot: 0 - SMP
-pause-on-start: true
Slot: 1 - GPU
-core-priority: low
-gpu-index: 2
-pause-on-start: true
Slot: 2 - GPU
-core-priority: low
-extra-core-args: -gpu 0 -forcegpu ati_r700
-gpu-index: 0
-pause-on-start: true
User count: 1
Additional configuration sections: 4
FahCore Control
-cpu-affinity: true
Folding Slot Configuration
-gpu: true
Logging
-verbosity: 4
Network
-proxy: :8080
[6/12/2011] - 9:04:42 PM - Running -lspci: True
[6/12/2011] - 9:04:42 PM - NVIDIA:
10de:0622:nVidia Corporation:G94 [GeForce 9600 GT]
ATI:
1002:954f:ATI Technologies Inc:RV710 [Radeon HD 4350]
1002:aa38:ATI Technologies Inc:RV710/730
[6/12/2011] - 9:04:45 PM - Client info:
[6/12/2011] - 9:04:45 PM - FAHCLient --info
Website: http://folding.stanford.edu/
Copyright: (c) 2009,2010 Stanford University
Author: Joseph Coffland <joseph@cauldrondevelopment.com>
Args: --info
Version: 7.1.24
Date: Apr 6 2011
Time: 21:37:58
SVN Rev: 2908
Branch: fah/trunk/client
Compiler: Intel(R) C++ MSVC 1500 mode 1110
Options: /TP /nologo /EHa /wd4297 /wd4103 /wd1786 /Ox -arch:SSE2
Platform: win32 Vista
Bits: 32
Mode: Release
OS: Microsoft Windows 7 Ultimate
CPU: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
CPU ID: GenuineIntel Family 6 Model 15 Stepping 11
CPUs: 4
Memory: 8.00GiB
Free Memory: 3.96GiB
Threads: WINDOWS_THREADS
GPUs: 3
GPU 0: ATI:3 RV710 [Radeon HD 4350]
GPU 1: ATI:3 RV710/730
GPU 2: NVIDIA:1 G94 [GeForce 9600 GT]
CUDA: 1.1
CUDA Driver: 4000
On Battery: false
UTC offset: 2
PID: 7524
CWD: C:/Program Files (x86)/FAHClient
Win32 Service: false
[6/12/2011] - 9:04:45 PM - Closing diagnostics
gpu-index corresponds to the GPU 0 GPU 1 and GPU2 in the FAHClient --info section.
-gpu x tells the fahcore which ordinal it should try to initiate ( eg, the card index for the specific runtime ( cal/cuda/opencl platform ).
-gpu x is indeed likely to change with active display, if you set it to -1 it will bind to the first available adapter ( which is always first the primary output ), and if you set it to 0 or 1 and then change which display is the main display, that would indeed swap the card tied to the slot.
gpu-index never changes.
This page isn't correct therefore, gpu-index is not the same as -gpu x (
https://fah-web.stanford.edu/projects/F ... ncesV6ToV7 )
There is another guide/page which explains that gpu-index and -gpu x don't always match and explains it with 'cores', I can't find the page right now but even that is wrong I think. Infact, FAHClient can fold mixed ati/nvidia setups if you override the built in -gpu x increments, which it doesn't do out of the box because it doesn't take into account the different runtimes targeted by each vendor.