Open nonlin-lin-chaos-order-etc-etal opened 2 years ago
kernel/gostcoin_nostatic.cl is a copy of kernel/gostcoin.cl with added lines:
kernel/gostcoin_nostatic.cl
kernel/gostcoin.cl
// https://answers.opencv.org/question/181973/33-on-opencl-11-device-static-storage-specifier/ #ifdef cl_clang_storage_class_specifiers #pragma OPENCL EXTENSION cl_clang_storage_class_specifiers : enable #endif
static_ext.diff.txt
# file `which clinfo` /usr/bin/clinfo: symbolic link to /opt/AMDAPPSDK-3.0/bin/x86_64/clinfo # clinfo Number of platforms: 2 Platform Profile: FULL_PROFILE Platform Version: OpenCL 1.1 Mesa 21.0.3 Platform Name: Clover Platform Vendor: Mesa Platform Extensions: cl_khr_icd Platform Profile: FULL_PROFILE Platform Version: OpenCL 1.2 pocl 1.4, None+Asserts, LLVM 9.0.1, RELOC, SLEEF, DISTRO, POCL_DEBUG Platform Name: Portable Computing Language Platform Vendor: The pocl project Platform Extensions: cl_khr_icd Platform Name: Clover Number of devices: 1 Device Type: CL_DEVICE_TYPE_GPU Vendor ID: 1002h Max compute units: 36 Max work items dimensions: 3 Max work items[0]: 256 Max work items[1]: 256 Max work items[2]: 256 Max work group size: 256 Preferred vector width char: 16 Preferred vector width short: 8 Preferred vector width int: 4 Preferred vector width long: 2 Preferred vector width float: 4 Preferred vector width double: 2 Native vector width char: 16 Native vector width short: 8 Native vector width int: 4 Native vector width long: 2 Native vector width float: 4 Native vector width double: 2 Max clock frequency: 1291Mhz Address bits: 64 Max memory allocation: 6871947673 Image support: No Max size of kernel argument: 1024 Alignment (bits) of base address: 32768 Minimum alignment (bytes) for any datatype: 128 Single precision floating point capability Denorms: No Quiet NaNs: Yes Round to nearest even: Yes Round to zero: No Round to +ve and infinity: No IEEE754-2008 fused multiply-add: No Cache type: None Cache line size: 0 Cache size: 0 Global memory size: 8589934592 Constant buffer size: 67108864 Max number of constant args: 16 Local memory type: Scratchpad Local memory size: 32768 Kernel Preferred work group size multiple: 64 Error correction support: 0 Unified memory for Host and Device: 0 Profiling timer resolution: 0 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: No Profiling : Yes Platform ID: 0x7f9fb9f68aa0 Name: AMD Radeon (TM) RX 480 Graphics (POLARIS10, DRM 3.35.0, 5.4.0-92-generic, LLVM 12.0.0) Vendor: AMD Device OpenCL C version: OpenCL C 1.1 Driver version: 21.0.3 Profile: FULL_PROFILE Version: OpenCL 1.1 Mesa 21.0.3 Extensions: cl_khr_byte_addressable_store 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_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_fp64 cl_khr_extended_versioning Platform Name: Portable Computing Language Number of devices: 1 Device Type: CL_DEVICE_TYPE_CPU ...
shell scripts and logs in the next comments
sgminer_nostatic.log sgminer_nostatic.sh.txt sgminer_orig.log sgminer_orig.sh.txt
# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.3 LTS Release: 20.04 Codename: focal #
kernel/gostcoin_nostatic.cl
is a copy ofkernel/gostcoin.cl
with added lines:static_ext.diff.txt
shell scripts and logs in the next comments