FAH no longer works after large Win10 Update today

Moderators: Site Moderators, PandeGroup

Re: FAH no longer works after large Win10 Update today

Postby toTOW » Fri Aug 11, 2017 3:19 pm

If you have multiple OpenCL platforms installed (AMD APP/NV/Intel), you might be facing conflicts ...

What's the output of a "clinfo" ?

Here's an example with only NV drivers :
Code: Select all
C:\Users\toTOW>clinfo
Number of platforms:                             1
  Platform Profile:                              FULL_PROFILE
  Platform Version:                              OpenCL 1.2 CUDA 9.0.103
  Platform Name:                                 NVIDIA CUDA
  Platform Vendor:                               NVIDIA Corporation
  Platform Extensions:                           cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_fp64 cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_nv_d3d10_sharing cl_khr_d3d10_sharing cl_nv_d3d11_sharing cl_nv_copy_opts cl_nv_create_buffer


  Platform Name:                                 NVIDIA CUDA
Number of devices:                               1
  Device Type:                                   CL_DEVICE_TYPE_GPU
  Vendor ID:                                     10deh
  Max compute units:                             12
  Max work items dimensions:                     3
    Max work items[0]:                           1024
    Max work items[1]:                           1024
    Max work items[2]:                           64
  Max work group size:                           1024
  Preferred vector width char:                   1
  Preferred vector width short:                  1
  Preferred vector width int:                    1
  Preferred vector width long:                   1
  Preferred vector width float:                  1
  Preferred vector width double:                 1
  Native vector width char:                      1
  Native vector width short:                     1
  Native vector width int:                       1
  Native vector width long:                      1
  Native vector width float:                     1
  Native vector width double:                    1
  Max clock frequency:                           1126Mhz
  Address bits:                                  64
  Max memory allocation:                         1073741824
  Image support:                                 Yes
  Max number of images read arguments:           256
  Max number of images write arguments:          16
  Max image 2D width:                            16384
  Max image 2D height:                           16384
  Max image 3D width:                            4096
  Max image 3D height:                           4096
  Max image 3D depth:                            4096
  Max samplers within kernel:                    32
  Max size of kernel argument:                   4352
  Alignment (bits) of base address:              4096
  Minimum alignment (bytes) for any datatype:    128
  Single precision floating point capability
    Denorms:                                     Yes
    Quiet NaNs:                                  Yes
    Round to nearest even:                       Yes
    Round to zero:                               Yes
    Round to +ve and infinity:                   Yes
    IEEE754-2008 fused multiply-add:             Yes
  Cache type:                                    Read/Write
  Cache line size:                               128
  Cache size:                                    196608
  Global memory size:                            4294967296
  Constant buffer size:                          65536
  Max number of constant args:                   9
  Local memory type:                             Scratchpad
  Local memory size:                             49152
  Kernel Preferred work group size multiple:     32
  Error correction support:                      0
  Unified memory for Host and Device:            0
  Profiling timer resolution:                    1000
  Device endianess:                              Little
  Available:                                     Yes
  Compiler available:                            Yes
  Execution capabilities:
    Execute OpenCL kernels:                      Yes
    Execute native function:                     No
  Queue on Host properties:
    Out-of-Order:                                Yes
    Profiling :                                  Yes
  Platform ID:                                   000001EB1589A3B0
  Name:                                          GeForce GTX 980M
  Vendor:                                        NVIDIA Corporation
  Device OpenCL C version:                       OpenCL C 1.2
  Driver version:                                384.76
  Profile:                                       FULL_PROFILE
  Version:                                       OpenCL 1.2 CUDA
  Extensions:                                    cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_fp64 cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_nv_d3d10_sharing cl_khr_d3d10_sharing cl_nv_d3d11_sharing cl_nv_copy_opts cl_nv_create_buffer
Folding@Home beta tester since 2002. Folding Forum moderator since July 2008.

FAH-Addict : latest news, tests and reviews about Folding@Home project.

Image
User avatar
toTOW
Site Moderator
 
Posts: 8917
Joined: Sun Dec 02, 2007 10:38 am
Location: Bordeaux, France

Re: FAH no longer works after large Win10 Update today

Postby bruce » Fri Aug 11, 2017 7:32 pm

Well, it does look we've found the problem but I can't tell you how to fix it.

Personally, I'd start by uninstalling OpenCL.dll for Intel and for AMD. FAH Won't run on Intel and unless you have both an AMD and a NV GPU, you don't need the AMD drivers.

I'm pretty sure FAH only uses OpenCL.dll so files with other names shouldn't matter.

If you do fold with both NV and AMD GPUs, I suspect you can uninstall the AMD drivers and reinstall them after setting up the NV drivers. There's supposed to be a way that (at least) those two driver installations can manage their own files. I've had trouble in the past with Intel, though.

What happens if you pause all FAH activity, remove BOTH of those copies of OpenCL and reboot. Confirm that the reboot did not restore them. Then install NV again and see what appears.
bruce
 
Posts: 21342
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: FAH no longer works after large Win10 Update today

Postby toTOW » Sat Aug 12, 2017 3:11 pm

There are different ways of getting rid of other platforms :

- using clinfo, you can determine the opencl indexes of your NV platform and devices, so that you can pass them directly to the GPU core in the GPU slot settings. Note that these indexes might change after a reboot ... I don't know why, so that's not the best solution.
- uninstall any other drivers that might provide OpenCL and only install NV drivers. Sometimes, not everything is correctly removed by uninstallers.

AMD provide a tool to clean their drivers, and it's so efficient that everytime I used it, even with no AMD drivers installed, it killed every existing OpenCLdll files (including NV ones). The tool is called AMD Cleanup Utility and can be found on their website.

If you decide to use AMD tool, here's a little guide :
- stop FAHClient
- run AMD tool
- reboot
- reinstall your NV drivers
- reboot
- restart FAHClient
User avatar
toTOW
Site Moderator
 
Posts: 8917
Joined: Sun Dec 02, 2007 10:38 am
Location: Bordeaux, France

Re: FAH no longer works after large Win10 Update today

Postby kiore » Tue Aug 15, 2017 3:44 am

OK needing to do a rebuild, this win10 issue looks like a shortterm deal breaker, need a new winOS, have disks for win7 and 10.. suspect I go 7 .
Have I understood this correctly?
Image

Rebuild underway.
kiore
 
Posts: 1304
Joined: Fri Jan 16, 2009 5:45 pm
Location: USA

Re: FAH no longer works after large Win10 Update today

Postby foldy » Tue Aug 15, 2017 2:19 pm

@sergeyv: Maybe it is not the OpenCL.dll interface from Windows\SysWow64 (that is the used 32bit version) but the nvopencl.dll runtime version which makes a problem.
Can you check if that file changes version after a Windows reboot?
Should be nvopencl.dll CUDA 9.0.125 OpenCL 1.2 with latest driver. (CUDA runtime already 9.0 but FAH uses the OpenCL)
foldy
 
Posts: 926
Joined: Sat Dec 01, 2012 3:43 pm

Re: FAH no longer works after large Win10 Update today

Postby sergeyv » Tue Aug 15, 2017 7:19 pm

toTOW wrote:If you decide to use AMD tool, here's a little guide :
- stop FAHClient
- run AMD tool
- reboot
- reinstall your NV drivers
- reboot
- restart FAHClient

I done this. Twice (the first time - reinstall FAH, not stop/restart FAH). No Result. Still BAD_WORK_UNIT

AMD Tool's report.xml:
Code: Select all
AMD Clean Uninstall Utility
Cleanup Report
08/15/17 21:32:26


System Information 
Manufacturer AMD Technologies
OS Windows 10.0
OSType Windows 64 bit OS
 
Uninstalled packages CCC
cnext
cnext64
AVT
AVT64
ACP
ACP64
HydraVision
PRW
PRW64
OpenCL64
OpenCL
WirelessDisplay
WirelessDisplay64
CIM
CIM64
DnDTranscoding
DnDTranscoding64
SteadyVideo
SteadyVideo64
Branding
ccc-core-static
ccc-graphics-previews-common
ccc-all
ccc-mom-installproxy
PowerXpressHybrid
ccc-profiles-desktop
ccc-profiles-mobile
ccc-utility
ccc-utility64
A4
A464
Fuel
Fuel64
WMVDecoder
WMVDecoder64
Utility
Utility64
VDI
VDI64
amddvr64
amddvr
DisplayDriver
DisplayDriver64
HDMIAUDIO
HDMIAUDIO64
 
Packages for uninstall
CCC Final Status: Success
Version of Item: 2012.0805.1935.33342
Size: 150 MB
cnext Final Status: Success
Version of Item: 1.0.2.1
Size: 150 MB
cnext64 Final Status: Success
Version of Item: 1.0.2.1
Size: 150 MB
AVT Final Status: Success
Version of Item: 2.00.0003
Size: 3 MB
AVT64 Final Status: Success
Version of Item: 2.00.0003
Size: 3 MB
ACP Final Status: Success
Version of Item: 2.15.30.0019
Size: 1 MB
ACP64 Final Status: Success
Version of Item: 2.15.30.0019
Size: 1 MB
HydraVision Final Status: Success
Version of Item: 4.2.248.0
Size: 6 MB
PRW Final Status: Success
Version of Item: 8.0.904.0
Size: 6 MB
PRW64 Final Status: Success
Version of Item: 8.0.904.0
Size: 6 MB
OpenCL64 Final Status: Success
Version of Item: 10.0.1022.1
Size: 90 MB
OpenCL Final Status: Success
Version of Item: 10.0.1022.1
Size: 90 MB
WirelessDisplay Final Status: Success
Version of Item: 1.0.0.2
Size: 1 MB
WirelessDisplay64 Final Status: Success
Version of Item: 1.0.0.2
Size: 1 MB
CIM Final Status: Success
Version of Item: 8.0.896.0
Size: 20 MB
CIM64 Final Status: Success
Version of Item: 8.0.896.0
Size: 20 MB
DnDTranscoding Final Status: Success
Version of Item: 2.00.0000
Size: 1 MB
DnDTranscoding64 Final Status: Success
Version of Item: 2.00.0000
Size: 1 MB
SteadyVideo Final Status: Success
Version of Item: 2.06.0000
Size: 1 MB
SteadyVideo64 Final Status: Success
Version of Item: 2.06.0000
Size: 1 MB
Branding Final Status: Success
Version of Item: 1.00.0000
Size: 1 MB
ccc-core-static Final Status: Success
Version of Item: 2012.0930.1953.33868
Size: 13 MB
ccc-graphics-previews-common Final Status: Success
Version of Item: 2012.0930.1953.33868
Size: 2 MB
ccc-all Final Status: Success
Version of Item: 2012.0930.1953.33868
Size: 1 MB
ccc-mom-installproxy Final Status: Success
Version of Item: 2012.0930.1953.33868
Size: 1 MB
PowerXpressHybrid Final Status: Success
Version of Item: 1.00.0000
Size: 1 MB
ccc-profiles-desktop Final Status: Success
Version of Item: 2012.0930.1953.33868
Size: 1 MB
ccc-profiles-mobile Final Status: Success
Version of Item: 2012.0930.1953.33868
Size: 1 MB
ccc-utility Final Status: Success
Version of Item: 2012.0930.1953.33868
Size: 1 MB
ccc-utility64 Final Status: Success
Version of Item: 2012.0930.1953.33868
Size: 1 MB
A4 Final Status: Success
Version of Item: 2015.0721.2136.37041
Size: 1 MB
A464 Final Status: Success
Version of Item: 2015.0721.2136.37041
Size: 1 MB
Fuel Final Status: Success
Version of Item: 2012.0805.1935.33342
Size: 3 MB
Fuel64 Final Status: Success
Version of Item: 2012.0805.1935.33342
Size: 3 MB
WMVDecoder Final Status: Success
Version of Item: 1.0.70805.2017
Size: 1 MB
WMVDecoder64 Final Status: Success
Version of Item: 1.0.70805.2017
Size: 1 MB
Utility Final Status: Success
Version of Item: 2012.0805.1935.33342
Size: 1 MB
Utility64 Final Status: Success
Version of Item: 2012.0805.1935.33342
Size: 1 MB
VDI Final Status: Success
Version of Item: 2012.0805.1935.33342
Size: 1 MB
VDI64 Final Status: Success
Version of Item: 2012.0805.1935.33342
Size: 1 MB
amddvr64 Final Status: Success
Version of Item: 2012.0805.1935.33342
Size: 1 MB
amddvr Final Status: Success
Version of Item: 2012.0805.1935.33342
Size: 1 MB
DisplayDriver Final Status: Success
Version of Item: 9.010.0.0000
Size: 90 MB
DisplayDriver64 Final Status: Success
Version of Item: 9.010.0.0000
Size: 90 MB
HDMIAUDIO Final Status: Success
Version of Item: 8.0.0.8807
Size: 1 MB
HDMIAUDIO64 Final Status: Success
Version of Item: 8.0.0.8807
Size: 1 MB
 

 

Error Messages
 

FAH Log after the second clean and reinstall
Code: Select all
18:51:21:FS00:Unpaused
18:51:21:FS01:Unpaused
18:51:21:WU01:FS01:Core PID:7308
18:51:21:WU01:FS01:FahCore 0x21 started
18:51:32:WU01:FS01:0x21:ERROR:exception: Error initializing context: clCreateContext (999)
18:51:32:WU01:FS01:0x21:Saving result file logfile_01.txt
18:51:32:WU01:FS01:0x21:Saving result file log.txt
18:51:33:WARNING:WU01:FS01:FahCore returned: BAD_WORK_UNIT (114 = 0x72)
18:51:33:WU01:FS01:Sending unit results: id:01 state:SEND error:FAULTY project:11409 run:8 clone:5 gen:3 core:0x21 unit:0x000000058ca304e959873761f0b1b85a
18:51:33:WU01:FS01:Uploading 7.00KiB to 140.163.4.233
18:51:33:WU01:FS01:Connecting to 140.163.4.233:8080
18:51:33:WU01:FS01:Upload complete
18:51:34:WU02:FS01:Connecting to 171.67.108.45:80
18:51:34:WU01:FS01:Server responded WORK_ACK (400)
18:51:34:WU01:FS01:Cleaning up
18:51:35:WU02:FS01:Assigned to work server 140.163.4.233
18:51:35:WU02:FS01:Requesting new work unit for slot 01: READY gpu:0:GP107 [GeForce GTX 1050] 1862 from 140.163.4.233
18:51:35:WU02:FS01:Connecting to 140.163.4.233:8080
18:51:36:WU02:FS01:Downloading 26.02MiB
18:51:42:WU02:FS01:Download 37.23%
18:51:59:WU00:FS00:0xa7:Completed 25000 out of 2500000 steps (1%)
18:51:59:WU02:FS01:Download 69.90%
18:52:04:Saving configuration to config.xml
18:52:04:<config>
18:52:04:  <!-- Slot Control -->
18:52:04:  <power v='full'/>
18:52:04:
18:52:04:  <!-- User Information -->
18:52:04:  <passkey v='********************************'/>
18:52:04:  <team v='47191'/>
18:52:04:  <user v='sergey_vasiltsov'/>
18:52:04:
18:52:04:  <!-- Folding Slots -->
18:52:04:  <slot id='0' type='CPU'/>
18:52:04:  <slot id='1' type='GPU'/>
18:52:04:</config>
18:52:05:WU02:FS01:Download 75.66%
18:52:09:WU02:FS01:Core PID:6760
18:52:09:WU02:FS01:FahCore 0x21 started
18:52:09:WU02:FS01:0x21:*********************** Log Started 2017-08-15T18:52:09Z ***********************
18:52:09:WU02:FS01:0x21:Project: 11409 (Run 262, Clone 7, Gen 29)
18:52:09:WU02:FS01:0x21:Unit: 0x000000208ca304e959873773563ce0c3
18:52:09:WU02:FS01:0x21:CPU: 0x00000000000000000000000000000000
18:52:09:WU02:FS01:0x21:Machine: 1
18:52:09:WU02:FS01:0x21:Reading tar file core.xml
18:52:09:WU02:FS01:0x21:Reading tar file integrator.xml
18:52:09:WU02:FS01:0x21:Reading tar file state.xml
18:52:09:WU02:FS01:0x21:Reading tar file system.xml
18:52:09:WU02:FS01:0x21:Digital signatures verified
18:52:09:WU02:FS01:0x21:Folding@home GPU Core21 Folding@home Core
18:52:09:WU02:FS01:0x21:Version 0.0.18
18:52:19:WU02:FS01:0x21:ERROR:exception: Error initializing context: clCreateContext (999)
18:52:19:WU02:FS01:0x21:Saving result file logfile_01.txt
18:52:19:WU02:FS01:0x21:Saving result file log.txt
18:52:19:WU02:FS01:0x21:Folding@home Core Shutdown: BAD_WORK_UNIT
18:52:19:WARNING:WU02:FS01:FahCore returned: BAD_WORK_UNIT (114 = 0x72)
18:52:19:WU02:FS01:Sending unit results: id:02 state:SEND error:FAULTY project:11409 run:262 clone:7 gen:29 core:0x21 unit:0x000000208ca304e959873773563ce0c3
18:52:19:WU02:FS01:Uploading 7.00KiB to 140.163.4.233
18:52:19:WU02:FS01:Connecting to 140.163.4.233:8080
18:52:20:WU01:FS01:Connecting to 171.67.108.45:80
18:52:20:WU02:FS01:Upload complete
18:52:20:WU02:FS01:Server responded WORK_ACK (400)
18:52:20:WU02:FS01:Cleaning up
18:52:20:WU01:FS01:Assigned to work server 171.67.108.157
18:52:20:WU01:FS01:Requesting new work unit for slot 01: READY gpu:0:GP107 [GeForce GTX 1050] 1862 from 171.67.108.157
18:52:20:WU01:FS01:Connecting to 171.67.108.157:8080
18:52:22:WU01:FS01:Downloading 8.86MiB
18:52:28:WU01:FS01:Download 49.38%
18:52:32:WU01:FS01:Download complete
18:52:32:WU01:FS01:Received Unit: id:01 state:DOWNLOAD error:NO_ERROR project:9431 run:836 clone:0 gen:215 core:0x21 unit:0x00000105ab436c9d586fdd3a76083f87
18:52:33:WU01:FS01:0x21:*********************** Log Started 2017-08-15T18:52:32Z ***********************
18:52:33:WU01:FS01:0x21:Project: 9431 (Run 836, Clone 0, Gen 215)
18:52:33:WU01:FS01:0x21:Unit: 0x00000105ab436c9d586fdd3a76083f87
18:52:33:WU01:FS01:0x21:CPU: 0x00000000000000000000000000000000
18:52:33:WU01:FS01:0x21:Machine: 1
18:52:33:WU01:FS01:0x21:Reading tar file core.xml
18:52:33:WU01:FS01:0x21:Reading tar file integrator.xml
18:52:33:WU01:FS01:0x21:Reading tar file state.xml
18:52:33:WU01:FS01:0x21:Reading tar file system.xml
18:52:33:WU01:FS01:0x21:Digital signatures verified
18:52:33:WU01:FS01:0x21:Folding@home GPU Core21 Folding@home Core
18:52:33:WU01:FS01:0x21:Version 0.0.18
18:52:36:FS01:Paused
18:52:36:FS01:Shutting core down
18:52:36:WU01:FS01:0x21:WARNING:Console control signal 1 on PID 2752
18:52:36:WU01:FS01:0x21:Exiting, please wait. . .
18:52:38:WU01:FS01:FahCore returned: INTERRUPTED (102 = 0x66)
18:53:05:Saving configuration to config.xml
18:53:05:<config>
18:53:05:  <!-- Slot Control -->
18:53:05:  <power v='full'/>
18:53:05:
18:53:05:  <!-- User Information -->
18:53:05:  <passkey v='********************************'/>
18:53:05:  <team v='47191'/>
18:53:05:  <user v='sergey_vasiltsov'/>
18:53:05:
18:53:05:  <!-- Folding Slots -->
18:53:05:  <slot id='0' type='CPU'/>
18:53:05:  <slot id='1' type='GPU'>
18:53:05:    <paused v='true'/>
18:53:05:  </slot>
18:53:05:</config>

P.S. I have no clinfo for windows. I only found some linux projects at Github and Sourceforge...
sergeyv
 
Posts: 17
Joined: Mon Oct 03, 2016 7:57 pm

Re: FAH no longer works after large Win10 Update today

Postby bruce » Wed Aug 16, 2017 11:10 pm

Confirming that you returned a faulty WU and somebody else completed it.

Hi sergey_vasiltsov (team 47191),
Your WU (P11409 R262 C7 G29) was added to the stats database on 2017-08-15 12:06:18 for 0 points of credit.
Hi xxxx (team yyyy),
Your WU (P11409 R262 C7 G29) was added to the stats database on 2017-08-15 18:05:51 for 92259 points of credit.

According to the descriptions of your systems, you're having trouble with many WIndows systems, but that's probably because you've reinstalled so many times. (Each installation is considered as a new system.)

IP Address os type Last credit Last returned WU Proj Run Clone Gen
XX.XX.XX.72 Windows 572.319 2017-06-11 00:07:34 8676 31 5 35
xX.XX.XX.72 Windows 0 2017-07-29 03:08:07 10496 70 57 96
XX.XX.XX.72 Windows 0 2017-07-30 00:06:01 10496 94 38 95
XX.XX.XX.72 Windows 0 2017-07-31 10:06:30 10496 65 20 74
XX.XX.XX.72 Windows 0 2017-08-01 12:07:27 8641 677 0 46
XX.XX.XX.72 Windows 0 2017-08-08 11:06:12 11409 167 6 3
XX.XX.XX.72 Windows 0 2017-08-15 12:05:36 9431 1562 0 186
XX.XX.XX.72 Windows 0 2017-08-15 12:06:18 11409 8 5 3
XX.XX.XX.236 Windows 4812.99 2017-08-16 08:08:19 8208 8 42 6
XX.XX.XX.236 Windows 1417.47 2017-08-16 09:07:07 8640 753 0 34
xX.XX.XX.106 Linux 1180.73 2017-08-16 11:05:53 9034 88 3 997

What's different about the Windows systems that are returning WUs for credit?
bruce
 
Posts: 21342
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: FAH no longer works after large Win10 Update today

Postby sergeyv » Thu Aug 17, 2017 6:47 am

bruce wrote:IP Address os type Last credit Last returned WU Proj Run Clone Gen
XX.XX.XX.72 Windows 572.319 2017-06-11 00:07:34 8676 31 5 35
xX.XX.XX.72 Windows 0 2017-07-29 03:08:07 10496 70 57 96
XX.XX.XX.72 Windows 0 2017-07-30 00:06:01 10496 94 38 95
XX.XX.XX.72 Windows 0 2017-07-31 10:06:30 10496 65 20 74
XX.XX.XX.72 Windows 0 2017-08-01 12:07:27 8641 677 0 46
XX.XX.XX.72 Windows 0 2017-08-08 11:06:12 11409 167 6 3
XX.XX.XX.72 Windows 0 2017-08-15 12:05:36 9431 1562 0 186
XX.XX.XX.72 Windows 0 2017-08-15 12:06:18 11409 8 5 3
XX.XX.XX.236 Windows 4812.99 2017-08-16 08:08:19 8208 8 42 6
XX.XX.XX.236 Windows 1417.47 2017-08-16 09:07:07 8640 753 0 34
xX.XX.XX.106 Linux 1180.73 2017-08-16 11:05:53 9034 88 3 997

What's different about the Windows systems that are returning WUs for credit?

XX.XX.XX.236 - Windows 7 and Windows 8.1, without GPU.
XX.XX.XX.72 - Windows 10 with GPU
sergeyv
 
Posts: 17
Joined: Mon Oct 03, 2016 7:57 pm

Previous

Return to V7.4.4 Public Release Windows/Linux/MacOS X

Who is online

Users browsing this forum: No registered users and 1 guest

cron