OpenCL conflicts ... F@H 7.5.1 doesn't start!

Moderators: Site Moderators, FAHC Science Team

JimboPalmer
Posts: 2573
Joined: Mon Feb 16, 2009 4:12 am
Location: Greenwood MS USA

Re: F@H 7.5.1 doesn't start!

Post by JimboPalmer »

On a working Win 10 GTX 1050ti box

Code: Select all

05:26:34 | 0 >> GPU Caps Viewer 1.42.1.0 startup...
05:26:34 | 1 >> [SGX] - SGX 0.3.0.0 initialization in progress...
05:26:34 | 2 >> [SGX] - (C)2015-2019 Geeks3D - www.geeks3d.com/geexlab/
05:26:34 | 3 >> [SGX] - [SQLite3] SQLite3 version 3.27.2 - initialization ok.
05:26:34 | 4 >> [SGX] - GraphX Core 0.32.1.0 (codename: Hawking) initialization ok.
05:26:34 | 5 >> [SGX] - Plugin search path: C:\Users\Windows 10 PRO\Downloads\GPU_Caps_Viewer_1.42.1.0\GPU_Caps_Viewer\plugins/
05:26:34 | 6 >> [SGX] - SGX initialized OK.
05:26:34 | 7 >> [SGX] - Plugin search path: C:\Users\Windows 10 PRO\Downloads\GPU_Caps_Viewer_1.42.1.0\GPU_Caps_Viewer\gxcplugins/
05:26:34 | 8 >> [SGX] - [GpuMonitor] GPU monitoring plugin for NVIDIA and AMD GPUs
05:26:34 | 9 >> [SGX] - [GpuMonitor] Operating system detected: Windows 10 build 17763
05:26:34 | 10 >> [SGX] - [GpuMonitor] Num GPUs found: 1
05:26:34 | 11 >> [SGX] - [GpuMonitor] GPU0 - GeForce GTX 1050 Ti
05:26:34 | 12 >> [SGX] - [GpuMonitor] GPU0 - PCI codes: 0x10DE-0x1C82
05:26:34 | 13 >> [SGX] - [GpuMonitor] GPU0 - BIOS: 86.07.39.40.24
05:26:34 | 14 >> [SGX] - [GpuMonitor] GPU0 - core temperature: 75 degC
05:26:34 | 15 >> [SGX] - [GpuMonitor] GPU0 - driver: R419.67
05:26:34 | 16 >> [SGX] - [GpuMonitor] initialization ok.
05:26:34 | 17 >> [SGX] - Plugin plugin_gxc_gpumon_x32.dll successfully loaded
05:26:34 | 18 >> - DEV 0 - DeviceID: PCI\VEN_10DE&DEV_1C82&SUBSYS_145519DA&REV_A1
05:26:34 | 19 >> - DEV 0 - DeviceName: \\.\DISPLAY1
05:26:34 | 20 >> - DEV 0 - DeviceString: NVIDIA GeForce GTX 1050 Ti
05:26:34 | 21 >> - DEV 0 - DeviceKey: \Registry\Machine\System\CurrentControlSet\Control\Video\{F2317FCF-54C6-11E9-B916-6C626D505959}\0000
05:26:34 | 22 >> - DEV 1 - DeviceID: PCI\VEN_10DE&DEV_1C82&SUBSYS_145519DA&REV_A1
05:26:34 | 23 >> - DEV 1 - DeviceName: \\.\DISPLAY2
05:26:34 | 24 >> - DEV 1 - DeviceString: NVIDIA GeForce GTX 1050 Ti
05:26:34 | 25 >> - DEV 1 - DeviceKey: \Registry\Machine\System\CurrentControlSet\Control\Video\{F2317FCF-54C6-11E9-B916-6C626D505959}\0001
05:26:34 | 26 >> - DEV 2 - DeviceID: PCI\VEN_10DE&DEV_1C82&SUBSYS_145519DA&REV_A1
05:26:34 | 27 >> - DEV 2 - DeviceName: \\.\DISPLAY3
05:26:34 | 28 >> - DEV 2 - DeviceString: NVIDIA GeForce GTX 1050 Ti
05:26:34 | 29 >> - DEV 2 - DeviceKey: \Registry\Machine\System\CurrentControlSet\Control\Video\{F2317FCF-54C6-11E9-B916-6C626D505959}\0002
05:26:34 | 30 >> - DEV 3 - DeviceID: PCI\VEN_10DE&DEV_1C82&SUBSYS_145519DA&REV_A1
05:26:34 | 31 >> - DEV 3 - DeviceName: \\.\DISPLAY4
05:26:34 | 32 >> - DEV 3 - DeviceString: NVIDIA GeForce GTX 1050 Ti
05:26:34 | 33 >> - DEV 3 - DeviceKey: \Registry\Machine\System\CurrentControlSet\Control\Video\{F2317FCF-54C6-11E9-B916-6C626D505959}\0003
05:26:34 | 34 >> Found 1 OpenCL-capable platform.
05:26:34 | 35 >> CL_PLATFORM_VERSION => OpenCL 1.2 CUDA 10.1.131
05:26:34 | 36 >> Found 1 OpenCL-capable devices for platform NVIDIA CUDA.
05:26:34 | 37 >> - CL_DEVICE_NAME => GeForce GTX 1050 Ti
05:26:34 | 38 >>     CL_DEVICE_VENDOR => NVIDIA Corporation
05:26:34 | 39 >>     CL_DEVICE_VERSION => OpenCL 1.2 CUDA
05:26:34 | 40 >>     CL_DEVICE_PCI_BUS_ID_NV => 1
05:26:34 | 41 >> Vulkan - instance extensions: 12
05:26:34 | 42 >> Vulkan - 1/ VK_KHR_device_group_creation (spec version: 1)
05:26:34 | 43 >> Vulkan - 2/ VK_KHR_external_fence_capabilities (spec version: 1)
05:26:34 | 44 >> Vulkan - 3/ VK_KHR_external_memory_capabilities (spec version: 1)
05:26:34 | 45 >> Vulkan - 4/ VK_KHR_external_semaphore_capabilities (spec version: 1)
05:26:34 | 46 >> Vulkan - 5/ VK_KHR_get_physical_device_properties2 (spec version: 1)
05:26:34 | 47 >> Vulkan - 6/ VK_KHR_get_surface_capabilities2 (spec version: 1)
05:26:34 | 48 >> Vulkan - 7/ VK_KHR_surface (spec version: 25)
05:26:34 | 49 >> Vulkan - 8/ VK_KHR_win32_surface (spec version: 6)
05:26:34 | 50 >> Vulkan - 9/ VK_EXT_debug_report (spec version: 9)
05:26:34 | 51 >> Vulkan - 10/ VK_EXT_debug_utils (spec version: 1)
05:26:34 | 52 >> Vulkan - 11/ VK_EXT_swapchain_colorspace (spec version: 3)
05:26:34 | 53 >> Vulkan - 12/ VK_NV_external_memory_capabilities (spec version: 1)
05:26:36 | 54 >> Vulkan - # devices: 1
05:26:36 | 55 >> Vulkan - [ Device 1 ]--------------------------------------
05:26:36 | 56 >> Vulkan -   device name: GeForce GTX 1050 Ti
05:26:36 | 57 >> Vulkan -   deviceID: 10DE-1C82
05:26:36 | 58 >> Vulkan -   driver version: 1758511104
05:26:36 | 59 >> Vulkan -   API version: 1.1.95
05:26:36 | 60 >> Vulkan -   NVIDIA driver version: 419.67
05:26:36 | 61 >> Vulkan -   device type: VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
05:26:36 | 62 >> Vulkan - device extensions: 70
05:26:36 | 63 >> Vulkan - 1/ VK_KHR_8bit_storage (spec version: 1)
05:26:36 | 64 >> Vulkan - 2/ VK_KHR_16bit_storage (spec version: 1)
05:26:36 | 65 >> Vulkan - 3/ VK_KHR_bind_memory2 (spec version: 1)
05:26:36 | 66 >> Vulkan - 4/ VK_KHR_create_renderpass2 (spec version: 1)
05:26:36 | 67 >> Vulkan - 5/ VK_KHR_dedicated_allocation (spec version: 3)
05:26:36 | 68 >> Vulkan - 6/ VK_KHR_depth_stencil_resolve (spec version: 1)
05:26:36 | 69 >> Vulkan - 7/ VK_KHR_descriptor_update_template (spec version: 1)
05:26:36 | 70 >> Vulkan - 8/ VK_KHR_device_group (spec version: 3)
05:26:36 | 71 >> Vulkan - 9/ VK_KHR_draw_indirect_count (spec version: 1)
05:26:36 | 72 >> Vulkan - 10/ VK_KHR_driver_properties (spec version: 1)
05:26:36 | 73 >> Vulkan - 11/ VK_KHR_external_fence (spec version: 1)
05:26:36 | 74 >> Vulkan - 12/ VK_KHR_external_fence_win32 (spec version: 1)
05:26:36 | 75 >> Vulkan - 13/ VK_KHR_external_memory (spec version: 1)
05:26:36 | 76 >> Vulkan - 14/ VK_KHR_external_memory_win32 (spec version: 1)
05:26:36 | 77 >> Vulkan - 15/ VK_KHR_external_semaphore (spec version: 1)
05:26:36 | 78 >> Vulkan - 16/ VK_KHR_external_semaphore_win32 (spec version: 1)
05:26:36 | 79 >> Vulkan - 17/ VK_KHR_get_memory_requirements2 (spec version: 1)
05:26:36 | 80 >> Vulkan - 18/ VK_KHR_image_format_list (spec version: 1)
05:26:36 | 81 >> Vulkan - 19/ VK_KHR_maintenance1 (spec version: 2)
05:26:36 | 82 >> Vulkan - 20/ VK_KHR_maintenance2 (spec version: 1)
05:26:36 | 83 >> Vulkan - 21/ VK_KHR_maintenance3 (spec version: 1)
05:26:36 | 84 >> Vulkan - 22/ VK_KHR_multiview (spec version: 1)
05:26:36 | 85 >> Vulkan - 23/ VK_KHR_push_descriptor (spec version: 2)
05:26:36 | 86 >> Vulkan - 24/ VK_KHR_relaxed_block_layout (spec version: 1)
05:26:36 | 87 >> Vulkan - 25/ VK_KHR_sampler_mirror_clamp_to_edge (spec version: 1)
05:26:36 | 88 >> Vulkan - 26/ VK_KHR_sampler_ycbcr_conversion (spec version: 1)
05:26:36 | 89 >> Vulkan - 27/ VK_KHR_shader_atomic_int64 (spec version: 1)
05:26:36 | 90 >> Vulkan - 28/ VK_KHR_shader_draw_parameters (spec version: 1)
05:26:36 | 91 >> Vulkan - 29/ VK_KHR_shader_float16_int8 (spec version: 1)
05:26:36 | 92 >> Vulkan - 30/ VK_KHR_shader_float_controls (spec version: 1)
05:26:36 | 93 >> Vulkan - 31/ VK_KHR_storage_buffer_storage_class (spec version: 1)
05:26:36 | 94 >> Vulkan - 32/ VK_KHR_swapchain (spec version: 70)
05:26:36 | 95 >> Vulkan - 33/ VK_KHR_swapchain_mutable_format (spec version: 1)
05:26:36 | 96 >> Vulkan - 34/ VK_KHR_variable_pointers (spec version: 1)
05:26:36 | 97 >> Vulkan - 35/ VK_KHR_vulkan_memory_model (spec version: 2)
05:26:36 | 98 >> Vulkan - 36/ VK_KHR_win32_keyed_mutex (spec version: 1)
05:26:36 | 99 >> Vulkan - 37/ VK_EXT_blend_operation_advanced (spec version: 2)
05:26:36 | 100 >> Vulkan - 38/ VK_EXT_conditional_rendering (spec version: 1)
05:26:36 | 101 >> Vulkan - 39/ VK_EXT_conservative_rasterization (spec version: 1)
05:26:36 | 102 >> Vulkan - 40/ VK_EXT_depth_range_unrestricted (spec version: 1)
05:26:36 | 103 >> Vulkan - 41/ VK_EXT_descriptor_indexing (spec version: 2)
05:26:36 | 104 >> Vulkan - 42/ VK_EXT_discard_rectangles (spec version: 1)
05:26:36 | 105 >> Vulkan - 43/ VK_EXT_external_memory_host (spec version: 1)
05:26:36 | 106 >> Vulkan - 44/ VK_EXT_hdr_metadata (spec version: 1)
05:26:36 | 107 >> Vulkan - 45/ VK_EXT_inline_uniform_block (spec version: 1)
05:26:36 | 108 >> Vulkan - 46/ VK_EXT_post_depth_coverage (spec version: 1)
05:26:36 | 109 >> Vulkan - 47/ VK_EXT_sample_locations (spec version: 1)
05:26:36 | 110 >> Vulkan - 48/ VK_EXT_sampler_filter_minmax (spec version: 1)
05:26:36 | 111 >> Vulkan - 49/ VK_EXT_scalar_block_layout (spec version: 1)
05:26:36 | 112 >> Vulkan - 50/ VK_EXT_shader_subgroup_ballot (spec version: 1)
05:26:36 | 113 >> Vulkan - 51/ VK_EXT_shader_subgroup_vote (spec version: 1)
05:26:36 | 114 >> Vulkan - 52/ VK_EXT_shader_viewport_index_layer (spec version: 1)
05:26:36 | 115 >> Vulkan - 53/ VK_EXT_transform_feedback (spec version: 1)
05:26:36 | 116 >> Vulkan - 54/ VK_EXT_vertex_attribute_divisor (spec version: 3)
05:26:36 | 117 >> Vulkan - 55/ VK_NV_clip_space_w_scaling (spec version: 1)
05:26:36 | 118 >> Vulkan - 56/ VK_NV_dedicated_allocation (spec version: 1)
05:26:36 | 119 >> Vulkan - 57/ VK_NV_device_diagnostic_checkpoints (spec version: 2)
05:26:36 | 120 >> Vulkan - 58/ VK_NV_external_memory (spec version: 1)
05:26:36 | 121 >> Vulkan - 59/ VK_NV_external_memory_win32 (spec version: 1)
05:26:36 | 122 >> Vulkan - 60/ VK_NV_fill_rectangle (spec version: 1)
05:26:36 | 123 >> Vulkan - 61/ VK_NV_fragment_coverage_to_color (spec version: 1)
05:26:36 | 124 >> Vulkan - 62/ VK_NV_framebuffer_mixed_samples (spec version: 1)
05:26:36 | 125 >> Vulkan - 63/ VK_NV_geometry_shader_passthrough (spec version: 1)
05:26:36 | 126 >> Vulkan - 64/ VK_NV_sample_mask_override_coverage (spec version: 1)
05:26:36 | 127 >> Vulkan - 65/ VK_NV_shader_subgroup_partitioned (spec version: 1)
05:26:36 | 128 >> Vulkan - 66/ VK_NV_viewport_array2 (spec version: 1)
05:26:36 | 129 >> Vulkan - 67/ VK_NV_viewport_swizzle (spec version: 1)
05:26:36 | 130 >> Vulkan - 68/ VK_NV_win32_keyed_mutex (spec version: 1)
05:26:36 | 131 >> Vulkan - 69/ VK_NVX_device_generated_commands (spec version: 3)
05:26:36 | 132 >> Vulkan - 70/ VK_NVX_multiview_per_view_attributes (spec version: 1)
05:26:36 | 133 >> Vulkan - device layers: 1
05:26:36 | 134 >> Vulkan - 1/ VK_LAYER_NV_optimus (spec version: 4198495)
05:26:36 | 135 >> Vulkan - VK_KHR_driver_properties:
05:26:36 | 136 >> Vulkan  - driver name: NVIDIA
05:26:36 | 137 >> Vulkan  - driver ID: VK_DRIVER_ID_NVIDIA_PROPRIETARY_KHR (4)
05:26:36 | 138 >> Vulkan  - driver conformance version: 1.1.3.2:
05:26:36 | 139 >> Vulkan  - driver info: 419.67
05:26:36 | 140 >> - Device ID string (0): PCI\VEN_10DE&DEV_1C82&SUBSYS_145519DA&REV_A1
05:26:36 | 141 >> - Display device string (0): NVIDIA GeForce GTX 1050 Ti
05:26:36 | 142 >> Detected graphics cards and GPUs:
05:26:36 | 143 >> - GPU 1: NVIDIA GeForce GTX 1050 Ti
05:26:36 | 144 >> ----> DeviceID: 10DE-1C82 - SubdeviceID: 19DA-1455 - RevisionID: A1
05:26:36 | 145 >> ----> Bus ID: 1
05:26:36 | 146 >> ----> Config: cores:768, TMUs:48, ROPs:32
05:26:36 | 147 >> ----> TDP: 75W
05:26:36 | 148 >> ----> GPU temperature: 75.0°C
05:26:36 | 149 >> ----> Graphics driver: R419.67
05:26:36 | 150 >> ----> GPU base clock: 1290 MHz, boost clock: 1392 MHz, memory: 3504 Mhz
05:26:36 | 151 >> ----> GPU power target: 100 % TDP, min: 70 % TDP, max: 100 % TDP
05:26:36 | 152 >> ----> GPU brand type: GeForce
05:26:36 | 153 >> ----> # fan coolers: 0
05:26:36 | 154 >> ----> PState 0, GPU clock 569 MHz, memory clock: 3504 MHz, VDDC: 0.000V:
05:26:36 | 155 >> ----> PState 5, GPU clock 569 MHz, memory clock: 810 MHz, VDDC: 0.000V:
05:26:36 | 156 >> ----> PState 8, GPU clock 607 MHz, memory clock: 405 MHz, VDDC: 0.000V:
05:26:36 | 157 >> ----> Fan speed: 65% / -1 RPM
05:26:37 | 158 >> Found 1 CUDA-capable devices.
05:26:37 | 159 >> CUDA device 0 => GeForce GTX 1050 Ti
05:26:37 | 160 >> 	CU_DEVICE_ATTRIBUTE_CLOCK_RATE => 1392000
05:26:37 | 161 >> 	CU_DEVICE_ATTRIBUTE_MEMORY_CLOCK_RATE => 3504000
05:26:37 | 162 >> 	CU_DEVICE_ATTRIBUTE_GLOBAL_MEMORY_BUS_WIDTH => 128
05:26:37 | 163 >> 	CU_DEVICE_ATTRIBUTE_PCI_BUS_ID => 1
05:26:37 | 164 >> 	CU_DEVICE_ATTRIBUTE_L2_CACHE_SIZE => 1048576
05:26:37 | 165 >> 	CU_DEVICE_ATTRIBUTE_COMPUTE_CAPABILITY_{MAJOR|MINOR} => 6.1
05:26:37 | 166 >> 	CU_DEVICE_ATTRIBUTE_MULTIPROCESSOR_COUNT => 6
05:26:37 | 167 >> 	CU_DEVICE_ATTRIBUTE_ASYNC_ENGINE_COUNT => 2
05:26:37 | 168 >> 	CU_DEVICE_ATTRIBUTE_TOTAL_CONSTANT_MEMORY => 65536
05:26:37 | 169 >> 	CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_BLOCK => 49152
05:26:37 | 170 >> 	CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_MULTIPROCESSOR => 98304
05:26:37 | 171 >> 	CU_DEVICE_ATTRIBUTE_MAX_THREADS_PER_BLOCK => 1024
05:26:37 | 172 >> 	CU_DEVICE_ATTRIBUTE_WARP_SIZE => 32
05:26:37 | 173 >> 	CU_DEVICE_ATTRIBUTE_MAX_THREADS_PER_MULTIPROCESSOR => 2048
05:26:37 | 174 >> 	CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_{X|Y|Z} => 2147483647 | 65535 | 65535
05:26:37 | 175 >> 	CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_{X|Y|Z} => 1024 | 1024 | 64
05:26:38 | 176 >> GPU Caps Viewer startup ok.
05:26:38 | 177 >> Checking for new version...
05:26:39 | 178 >> Your version of GPU Caps Viewer is up to date
05:27:09 | 179 >> [SGX] - Plugin GpuMonitor unloaded.
05:27:09 | 180 >> GPU Caps Viewer 1.42.1.0 shutdown...
05:27:09 | 181 >> GPU Caps Viewer shutdown ok.
I am not sure it helps, but it shows the step your box did not get to
Tsar of all the Rushers
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
bruce
Posts: 20910
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: F@H 7.5.1 doesn't start!

Post by bruce »

The question has been answered but I don't have a test platform that exhibits the problem and since it involves editing the registry (with all the appropriate warnings) I'll quote the answer and ask somebody to try it.
If you're comfortable mucking with the registry, the easiest thing to do is to modify:

HKLM\SOFTWARE\Khronos\OpenCL\Vendors (for 64-bit applications)
or
HKLM\SOFTWARE\Wow6432Node\Khronos\OpenCL\Vendors (for 32-bit applications)

These registry keys should contain one REG_DWORD value for each OpenCL platform. If you change the REG_DWORD value for a platform from 0 to 1 then that platform will no longer enumerate. The nice thing about this method is that if you change your mind, you can re-enable the platform by simply changing the value from 1 back to 0.
When reporting your results, I recommend you tell us what vendors are listed and what the dwords were that produced unfavorable results (before you made any changes).
Yesorno
Posts: 35
Joined: Wed Jun 06, 2018 8:07 pm

Re: F@H 7.5.1 doesn't start!

Post by Yesorno »

bruce wrote: HKLM\SOFTWARE\Khronos\OpenCL\Vendors (for 64-bit applications)
or
HKLM\SOFTWARE\Wow6432Node\Khronos\OpenCL\Vendors (for 32-bit applications)

These registry keys should contain one REG_DWORD value for each OpenCL platform. If you change the REG_DWORD value for a platform from 0 to 1 then that platform will no longer enumerate. The nice thing about this method is that if you change your mind, you can re-enable the platform by simply changing the value from 1 back to 0.

THAT'S IT!!!!!!!!!!!!!!!! IT WORKS NOW!!!!!!!!!


That's all I had to do. Change those two DWORD keys to 0.


Back and running again!


Image


THANK YOU everybody for your help! :D
bruce
Posts: 20910
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: F@H 7.5.1 doesn't start!

Post by bruce »

:oops: We should have asked you to run clinfo much earlier in this topic. We would have gotten a better understanding of the problem much earlier. :oops:

The next question that would be nice if we could answer is how the dwords of those platform(s) FAH needs got disabled.
Yesorno
Posts: 35
Joined: Wed Jun 06, 2018 8:07 pm

Re: F@H 7.5.1 doesn't start!

Post by Yesorno »

bruce wrote::oops: We should have asked you to run clinfo much earlier in this topic. We would have gotten a better understanding of the problem much earlier. :oops:

The next question that would be nice if we could answer is how the dwords of those platform(s) FAH needs got disabled.

Hmm, not familiar with that one...
Post Reply