Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Way to improve HR on HD6xxx #113

Closed
gritche70 opened this issue May 30, 2018 · 48 comments
Closed

Way to improve HR on HD6xxx #113

gritche70 opened this issue May 30, 2018 · 48 comments

Comments

@gritche70
Copy link

gritche70 commented May 30, 2018

I since the last change to V7 , lot of old card have problem to produce more Hash .
We can't set intensity to more than 256, and so it cut the maximum rate near 100 H .
I do some test yesterday to improve the situation, and find, that you have backport some code from xmr-stak ( who have the same HR problem ), but that open the possibility to play with mem_chunk and strided_index parameter .
On my 6950, on V7, i pass from 110 to 142 H / r with that 👍
in src/workers/OclThread.cpp
you can modify the 2 entry :
m_stridedIndex(2),
m_memChunk(2),
the 2 times, compil the result and that fine, same improvement as we had with xmr-stak.
but far from old perf, i search a way to improve intensity

@k0ste
Copy link

k0ste commented Jun 2, 2018

I was get one mixed rig with HD6970/HD6870/HD6850.
AFAIK the underpowered issue because memory report is wrong.

  Max memory allocation:			 134217728
  Global memory size:				 536870912
  Name:						 Barts

  Max memory allocation:			 268435456
  Global memory size:				 1073741824
  Name:						 Barts

  Max memory allocation:			 536870912
  Global memory size:				 2114977792
  Name:						 Cayman

But may be I'm wrong, because this is my first day with this pre CGN devices.
I was set m_memChunk to 16 and also intensity to 16. On stock clocks HD6970 this will result 374h/s. But this is useless, because returned jobs results is wrong - GPU COMPUTE ERROR.
With defaults m_memChunk(2) I get 150h/s with intensity 8 - this make usage of this card is pointless.

This issues was discussed here #75 and here fireice-uk/xmr-stak#472

@xmrig you can comment this? Where is a root of problem - "in fork", in miner settings or driver? Something else?

@gritche70
Copy link
Author

hum i do some test, and stable result on xmrig are achieved with memchunk of 2 .
but good news, i find another approach, people under windows says that with terrascale ( pre gcn card like 69xx ), thats the good driver is 14.4 . So under linux i start my quest of finding the good version of fglrx .
Under Debian Jessie, i find that the kernel 3.2 with fglrx 13.4 allow me to set more hi intensity without any problem and pass from 150h/s near 200h/s . So it's seems a problem of drivers who impact the way xmrig and xmr stak detect available memory on card .
The Only problem with the fglrx is xorg who don't love this old fglrx and so deny me to use aticonfig anymore .
for the rest clinfo is fine now

@gritche70
Copy link
Author

I just finish my final test, under xmrstak
Jessie 8.10, kernel 3.2, fglrx 13.4,
intensity 880 worksize 16 for a 6970 2g ( 890/1000 undervolt at 1V ) : 372 h/s stable on cryptonight V7
so near perfect ;-)

@GrigoryMel
Copy link

У меня 6990 (как две 6970) выдает 796 H/S , вот с такими настройками
"threads": [{
"index": 0,
"intensity": 876,
"worksize": 19,
"affine_to_cpu": false

"index": 1,
"intensity": 876,
"worksize": 19,
"affine_to_cpu": false

@k0ste
Copy link

k0ste commented Jun 3, 2018

@gritche70 nice results!
Can you post url for this fglrx version?
I'm not use X on rig so xorg is not a problem.

@GrigoryMel
Copy link

{
"algo":
"cryptonight",

"background": false,

"colors": true,

"donate-level": 1,

"log-file": null,

"print-time": 60,

"retries": 5,

"retry-pause": 5,

"opencl-platform": 0,

"threads": [{ "index": 0,
"intensity": 876,
"worksize": 19,
"affine_to_cpu": false
},

        {

"index": 1,
"intensity": 876,
"worksize": 19,
"affine_to_cpu": false
},

       ],

"pools": [
{
"url": "pool.supportxmr.com:7777",

"user": "49Fo***********+30000",
"pass": "HD6990",

"keepalive": true,

"nicehash": false,

"variant": -1
}
],

"api": {
"port": 0,

"access-token": null,

"worker-id": null
}
}

@GrigoryMel
Copy link

@k0ste
Copy link

k0ste commented Jun 3, 2018

@GrigoryMel, man we understood you.

@GrigoryMel
Copy link

Что то не так?

@k0ste
Copy link

k0ste commented Jun 3, 2018

@GrigoryMel, please use english.

@gritche70
Copy link
Author

@GrigoryMel

yep, X is just a need for using aticonfig but i do a special firmware on windows with rbe fot my 6970 and 6950 for avoid the need of use it .
the only default is the lack of monitoring .
a good reposery with a real fglrx history is :
https://pkgs.rpmfusion.org/repo/pkgs/nonfree/xorg-x11-drv-catalyst/
and i use
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.2.102/
( header , header-generic and kernel image ),
this 2 allow fglrx to do his dkms
keep me update about your result, hope that helps

@GrigoryMel
Copy link

I understand, google translator to help you, I translate you so))

@k0ste
Copy link

k0ste commented Jun 3, 2018

@gritche70

https://pkgs.rpmfusion.org/repo/pkgs/nonfree/xorg-x11-drv-catalyst/

Please, tell me what exactly file you use? I try to avoid doing the work that you have already done.

@GrigoryMel
Copy link

error: «Unauthenticated», код: -1 Please tell me who faced this mistake? Is there a solution? XmrStark

@tttony
Copy link

tttony commented Jun 4, 2018

I just saw this post and I also have HD 6950 2GB and Windows 7 x64 and I get ~297 h/s CN-V7 but not using xmrig-amd

I compiled xmr-stak myself and I didn't modify anything in the code to make it work

EDIT: using 14.1 beta driver

@k0ste
Copy link

k0ste commented Jun 8, 2018

@gritche70 you are sure about driver file?

clinfo:

  Max memory allocation:			 134217728
  Global memory size:				 536870912
  Name:						 Barts

  Max memory allocation:			 268435456
  Global memory size:				 1073741824
  Name:						 Barts

  Max memory allocation:			 268435456
  Global memory size:				 1073741824
  Name:						 Cayman

And jessie with 3.2 lts kernel:

root@debian:/# uname -a
Linux debian 3.2.101-0302101-generic #201803192131 SMP Mon Mar 19 21:32:51 UTC 2018 x86_64 GNU/Linux
root@debian:/# modinfo fglrx
filename:       /lib/modules/3.2.101-0302101-generic/kernel/drivers/char/drm/fglrx.ko
license:        Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY
description:    ATI Fire GL
author:         Fire GL - ATI Research GmbH, Germany
srcversion:     E8BCDA993D9B46458839AD6
depends:        
retpoline:      Y
vermagic:       3.2.101-0302101-generic SMP mod_unload modversions 
parm:           firegl:charp

@Tohelo101
Copy link

image
Any help for this ?? Catalyst 14.4 is installed

@k0ste
Copy link

k0ste commented Jun 11, 2018

@Tohelo101 I think you need some "golden" driver too.
Post your clinfo output here please.

@gritche70
Copy link
Author

@k0ste yep exactly my setup, try xmr-stack to replace xmrig with this setup and no more prob, i don't know why xmrig have problem with old card

@k0ste
Copy link

k0ste commented Jun 11, 2018

@gritche70, please post your clinfo.

@Tohelo101
Copy link

Tohelo101 commented Jun 11, 2018

clinfo.log
@k0ste here it is
Number of platforms: 1
Platform Profile: FULL_PROFILE
Platform Version: OpenCL 1.2 AMD-APP (1445.5)
Platform Name: AMD Accelerated Parallel Processing
Platform Vendor: Advanced Micro Devices, Inc.
Platform Extensions: cl_khr_icd cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_event_callback cl_amd_offline_devices cl_amd_hsa

Platform Name: AMD Accelerated Parallel Processing
Number of devices: 9
Device Type: CL_DEVICE_TYPE_GPU
Device ID: 4098
Max compute units: 22
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
Max clock frequency: 810Mhz
Address bits: 32
Max memory allocation: 1877999616
Image support: Yes
Max number of images read arguments: 128
Max number of images write arguments: 8
Max image 2D width: 16384
Max image 2D height: 16384
Max image 3D width: 2048
Max image 3D height: 2048
Max image 3D depth: 2048
Max samplers within kernel: 16
Max size of kernel argument: 1024
Alignment (bits) of base address: 2048
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: Yes
Round to +ve and infinity: Yes
IEEE754-2008 fused multiply-add: Yes
Cache type: None
Cache line size: 0
Cache size: 0
Global memory size: 2147483648
Constant buffer size: 65536
Max number of constant args: 8
Local memory type: Scratchpad
Local memory size: 32768
Error correction support: 0
Profiling timer resolution: 1
Device endianess: Little
Available: Yes
Compiler available: Yes
Execution capabilities:
Execute OpenCL kernels: Yes
Execute native function: No
Queue properties:
Out-of-Order: No
Profiling : Yes
Platform ID: 6E9BE7D8
Name: Cayman
Vendor: Advanced Micro Devices, Inc.
Driver version: 1445.5 (VM)
Profile: FULL_PROFILE
Version: OpenCL 1.2 AMD-APP (1445.5)
Extensions: cl_khr_fp64 cl_amd_fp64 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_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_atomic_counters_32 cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_image2d_from_buffer_read_only cl_khr_spir cl_khr_gl_event

Device Type: CL_DEVICE_TYPE_GPU
Device ID: 4098
Max compute units: 22
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
Max clock frequency: 810Mhz
Address bits: 32
Max memory allocation: 1877999616
Image support: Yes
Max number of images read arguments: 128
Max number of images write arguments: 8
Max image 2D width: 16384
Max image 2D height: 16384
Max image 3D width: 2048
Max image 3D height: 2048
Max image 3D depth: 2048
Max samplers within kernel: 16
Max size of kernel argument: 1024
Alignment (bits) of base address: 2048
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: Yes
Round to +ve and infinity: Yes
IEEE754-2008 fused multiply-add: Yes
Cache type: None
Cache line size: 0
Cache size: 0
Global memory size: 2147483648
Constant buffer size: 65536
Max number of constant args: 8
Local memory type: Scratchpad
Local memory size: 32768
Error correction support: 0
Profiling timer resolution: 1
Device endianess: Little
Available: Yes
Compiler available: Yes
Execution capabilities:
Execute OpenCL kernels: Yes
Execute native function: No
Queue properties:
Out-of-Order: No
Profiling : Yes
Platform ID: 6E9BE7D8
Name: Cayman
Vendor: Advanced Micro Devices, Inc.
Driver version: 1445.5 (VM)
Profile: FULL_PROFILE
Version: OpenCL 1.2 AMD-APP (1445.5)
Extensions: cl_khr_fp64 cl_amd_fp64 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_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_atomic_counters_32 cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_image2d_from_buffer_read_only cl_khr_spir cl_khr_gl_event

Device Type: CL_DEVICE_TYPE_GPU
Device ID: 4098
Max compute units: 22
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
Max clock frequency: 810Mhz
Address bits: 32
Max memory allocation: 804257792
Image support: Yes
Max number of images read arguments: 128
Max number of images write arguments: 8
Max image 2D width: 16384
Max image 2D height: 16384
Max image 3D width: 2048
Max image 3D height: 2048
Max image 3D depth: 2048
Max samplers within kernel: 16
Max size of kernel argument: 1024
Alignment (bits) of base address: 2048
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: Yes
Round to +ve and infinity: Yes
IEEE754-2008 fused multiply-add: Yes
Cache type: None
Cache line size: 0
Cache size: 0
Global memory size: 1073741824
Constant buffer size: 65536
Max number of constant args: 8
Local memory type: Scratchpad
Local memory size: 32768
Error correction support: 0
Profiling timer resolution: 1
Device endianess: Little
Available: Yes
Compiler available: Yes
Execution capabilities:
Execute OpenCL kernels: Yes
Execute native function: No
Queue properties:
Out-of-Order: No
Profiling : Yes
Platform ID: 6E9BE7D8
Name: Cayman
Vendor: Advanced Micro Devices, Inc.
Driver version: 1445.5 (VM)
Profile: FULL_PROFILE
Version: OpenCL 1.2 AMD-APP (1445.5)
Extensions: cl_khr_fp64 cl_amd_fp64 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_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_atomic_counters_32 cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_image2d_from_buffer_read_only cl_khr_spir cl_khr_gl_event

Device Type: CL_DEVICE_TYPE_GPU
Device ID: 4098
Max compute units: 24
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
Max clock frequency: 810Mhz
Address bits: 32
Max memory allocation: 1877999616
Image support: Yes
Max number of images read arguments: 128
Max number of images write arguments: 8
Max image 2D width: 16384
Max image 2D height: 16384
Max image 3D width: 2048
Max image 3D height: 2048
Max image 3D depth: 2048
Max samplers within kernel: 16
Max size of kernel argument: 1024
Alignment (bits) of base address: 2048
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: Yes
Round to +ve and infinity: Yes
IEEE754-2008 fused multiply-add: Yes
Cache type: None
Cache line size: 0
Cache size: 0
Global memory size: 2147483648
Constant buffer size: 65536
Max number of constant args: 8
Local memory type: Scratchpad
Local memory size: 32768
Error correction support: 0
Profiling timer resolution: 1
Device endianess: Little
Available: Yes
Compiler available: Yes
Execution capabilities:
Execute OpenCL kernels: Yes
Execute native function: No
Queue properties:
Out-of-Order: No
Profiling : Yes
Platform ID: 6E9BE7D8
Name: Cayman
Vendor: Advanced Micro Devices, Inc.
Driver version: 1445.5 (VM)
Profile: FULL_PROFILE
Version: OpenCL 1.2 AMD-APP (1445.5)
Extensions: cl_khr_fp64 cl_amd_fp64 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_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_atomic_counters_32 cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_image2d_from_buffer_read_only cl_khr_spir cl_khr_gl_event

Device Type: CL_DEVICE_TYPE_GPU
Device ID: 4098
Max compute units: 22
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
Max clock frequency: 810Mhz
Address bits: 32
Max memory allocation: 804257792
Image support: Yes
Max number of images read arguments: 128
Max number of images write arguments: 8
Max image 2D width: 16384
Max image 2D height: 16384
Max image 3D width: 2048
Max image 3D height: 2048
Max image 3D depth: 2048
Max samplers within kernel: 16
Max size of kernel argument: 1024
Alignment (bits) of base address: 2048
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: Yes
Round to +ve and infinity: Yes
IEEE754-2008 fused multiply-add: Yes
Cache type: None
Cache line size: 0
Cache size: 0
Global memory size: 1073741824
Constant buffer size: 65536
Max number of constant args: 8
Local memory type: Scratchpad
Local memory size: 32768
Error correction support: 0
Profiling timer resolution: 1
Device endianess: Little
Available: Yes
Compiler available: Yes
Execution capabilities:
Execute OpenCL kernels: Yes
Execute native function: No
Queue properties:
Out-of-Order: No
Profiling : Yes
Platform ID: 6E9BE7D8
Name: Cayman
Vendor: Advanced Micro Devices, Inc.
Driver version: 1445.5 (VM)
Profile: FULL_PROFILE
Version: OpenCL 1.2 AMD-APP (1445.5)
Extensions: cl_khr_fp64 cl_amd_fp64 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_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_atomic_counters_32 cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_image2d_from_buffer_read_only cl_khr_spir cl_khr_gl_event

Device Type: CL_DEVICE_TYPE_GPU
Device ID: 4098
Max compute units: 24
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
Max clock frequency: 810Mhz
Address bits: 32
Max memory allocation: 1877999616
Image support: Yes
Max number of images read arguments: 128
Max number of images write arguments: 8
Max image 2D width: 16384
Max image 2D height: 16384
Max image 3D width: 2048
Max image 3D height: 2048
Max image 3D depth: 2048
Max samplers within kernel: 16
Max size of kernel argument: 1024
Alignment (bits) of base address: 2048
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: Yes
Round to +ve and infinity: Yes
IEEE754-2008 fused multiply-add: Yes
Cache type: None
Cache line size: 0
Cache size: 0
Global memory size: 2147483648
Constant buffer size: 65536
Max number of constant args: 8
Local memory type: Scratchpad
Local memory size: 32768
Error correction support: 0
Profiling timer resolution: 1
Device endianess: Little
Available: Yes
Compiler available: Yes
Execution capabilities:
Execute OpenCL kernels: Yes
Execute native function: No
Queue properties:
Out-of-Order: No
Profiling : Yes
Platform ID: 6E9BE7D8
Name: Cayman
Vendor: Advanced Micro Devices, Inc.
Driver version: 1445.5 (VM)
Profile: FULL_PROFILE
Version: OpenCL 1.2 AMD-APP (1445.5)
Extensions: cl_khr_fp64 cl_amd_fp64 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_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_atomic_counters_32 cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_image2d_from_buffer_read_only cl_khr_spir cl_khr_gl_event

Device Type: CL_DEVICE_TYPE_GPU
Device ID: 4098
Max compute units: 24
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
Max clock frequency: 810Mhz
Address bits: 32
Max memory allocation: 1877999616
Image support: Yes
Max number of images read arguments: 128
Max number of images write arguments: 8
Max image 2D width: 16384
Max image 2D height: 16384
Max image 3D width: 2048
Max image 3D height: 2048
Max image 3D depth: 2048
Max samplers within kernel: 16
Max size of kernel argument: 1024
Alignment (bits) of base address: 2048
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: Yes
Round to +ve and infinity: Yes
IEEE754-2008 fused multiply-add: Yes
Cache type: None
Cache line size: 0
Cache size: 0
Global memory size: 2147483648
Constant buffer size: 65536
Max number of constant args: 8
Local memory type: Scratchpad
Local memory size: 32768
Error correction support: 0
Profiling timer resolution: 1
Device endianess: Little
Available: Yes
Compiler available: Yes
Execution capabilities:
Execute OpenCL kernels: Yes
Execute native function: No
Queue properties:
Out-of-Order: No
Profiling : Yes
Platform ID: 6E9BE7D8
Name: Cayman
Vendor: Advanced Micro Devices, Inc.
Driver version: 1445.5 (VM)
Profile: FULL_PROFILE
Version: OpenCL 1.2 AMD-APP (1445.5)
Extensions: cl_khr_fp64 cl_amd_fp64 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_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_atomic_counters_32 cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_image2d_from_buffer_read_only cl_khr_spir cl_khr_gl_event

Device Type: CL_DEVICE_TYPE_GPU
Device ID: 4098
Max compute units: 24
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
Max clock frequency: 810Mhz
Address bits: 32
Max memory allocation: 804257792
Image support: Yes
Max number of images read arguments: 128
Max number of images write arguments: 8
Max image 2D width: 16384
Max image 2D height: 16384
Max image 3D width: 2048
Max image 3D height: 2048
Max image 3D depth: 2048
Max samplers within kernel: 16
Max size of kernel argument: 1024
Alignment (bits) of base address: 2048
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: Yes
Round to +ve and infinity: Yes
IEEE754-2008 fused multiply-add: Yes
Cache type: None
Cache line size: 0
Cache size: 0
Global memory size: 1073741824
Constant buffer size: 65536
Max number of constant args: 8
Local memory type: Scratchpad
Local memory size: 32768
Error correction support: 0
Profiling timer resolution: 1
Device endianess: Little
Available: Yes
Compiler available: Yes
Execution capabilities:
Execute OpenCL kernels: Yes
Execute native function: No
Queue properties:
Out-of-Order: No
Profiling : Yes
Platform ID: 6E9BE7D8
Name: Cayman
Vendor: Advanced Micro Devices, Inc.
Driver version: 1445.5 (VM)
Profile: FULL_PROFILE
Version: OpenCL 1.2 AMD-APP (1445.5)
Extensions: cl_khr_fp64 cl_amd_fp64 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_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_atomic_counters_32 cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_image2d_from_buffer_read_only cl_khr_spir cl_khr_gl_event

Device Type: CL_DEVICE_TYPE_CPU
Device ID: 4098
Max compute units: 2
Max work items dimensions: 3
Max work items[0]: 1024
Max work items[1]: 1024
Max work items[2]: 1024
Max work group size: 1024
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
Max clock frequency: 2808Mhz
Address bits: 32
Max memory allocation: 1073741824
Image support: Yes
Max number of images read arguments: 128
Max number of images write arguments: 8
Max image 2D width: 8192
Max image 2D height: 8192
Max image 3D width: 2048
Max image 3D height: 2048
Max image 3D depth: 2048
Max samplers within kernel: 16
Max size of kernel argument: 4096
Alignment (bits) of base address: 1024
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: 64
Cache size: 32768
Global memory size: 2147483648
Constant buffer size: 65536
Max number of constant args: 8
Local memory type: Global
Local memory size: 32768
Error correction support: 0
Profiling timer resolution: 364
Device endianess: Little
Available: Yes
Compiler available: Yes
Execution capabilities:
Execute OpenCL kernels: Yes
Execute native function: Yes
Queue properties:
Out-of-Order: No
Profiling : Yes
Platform ID: 6E9BE7D8
Name: Intel(R) Celeron(R) CPU G3900 @ 2.80GHz
Vendor: GenuineIntel
Driver version: 1445.5 (sse2)
Profile: FULL_PROFILE
Version: OpenCL 1.2 AMD-APP (1445.5)
Extensions: cl_khr_fp64 cl_amd_fp64 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_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_device_fission cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_d3d10_sharing cl_khr_spir cl_amd_svm cl_khr_gl_event

@Tohelo101
Copy link

okey i installled winows again here is new
Number of platforms: 1
Platform Profile: FULL_PROFILE
Platform Version: OpenCL 1.2 AMD-APP (1445.5)
Platform Name: AMD Accelerated Parallel Processing
Platform Vendor: Advanced Micro Devices, Inc.
Platform Extensions: cl_khr_icd cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_event_callback cl_amd_offline_devices cl_amd_hsa

Platform Name: AMD Accelerated Parallel Processing
Number of devices: 9
Device Type: CL_DEVICE_TYPE_GPU
Device ID: 4098
Max compute units: 22
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
Max clock frequency: 810Mhz
Address bits: 32
Max memory allocation: 1859219619
Image support: Yes
Max number of images read arguments: 128
Max number of images write arguments: 8
Max image 2D width: 16384
Max image 2D height: 16384
Max image 3D width: 2048
Max image 3D height: 2048
Max image 3D depth: 2048
Max samplers within kernel: 16
Max size of kernel argument: 1024
Alignment (bits) of base address: 2048
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: Yes
Round to +ve and infinity: Yes
IEEE754-2008 fused multiply-add: Yes
Cache type: None
Cache line size: 0
Cache size: 0
Global memory size: 2147483648
Constant buffer size: 65536
Max number of constant args: 8
Local memory type: Scratchpad
Local memory size: 32768
Error correction support: 0
Profiling timer resolution: 1
Device endianess: Little
Available: Yes
Compiler available: Yes
Execution capabilities:
Execute OpenCL kernels: Yes
Execute native function: No
Queue properties:
Out-of-Order: No
Profiling : Yes
Platform ID: 73A3E7D8
Name: Cayman
Vendor: Advanced Micro Devices, Inc.
Driver version: 1445.5 (VM)
Profile: FULL_PROFILE
Version: OpenCL 1.2 AMD-APP (1445.5)
Extensions: cl_khr_fp64 cl_amd_fp64 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_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_atomic_counters_32 cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_image2d_from_buffer_read_only cl_khr_spir cl_khr_gl_event

Device Type: CL_DEVICE_TYPE_GPU
Device ID: 4098
Max compute units: 22
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
Max clock frequency: 810Mhz
Address bits: 32
Max memory allocation: 1859219619
Image support: Yes
Max number of images read arguments: 128
Max number of images write arguments: 8
Max image 2D width: 16384
Max image 2D height: 16384
Max image 3D width: 2048
Max image 3D height: 2048
Max image 3D depth: 2048
Max samplers within kernel: 16
Max size of kernel argument: 1024
Alignment (bits) of base address: 2048
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: Yes
Round to +ve and infinity: Yes
IEEE754-2008 fused multiply-add: Yes
Cache type: None
Cache line size: 0
Cache size: 0
Global memory size: 2147483648
Constant buffer size: 65536
Max number of constant args: 8
Local memory type: Scratchpad
Local memory size: 32768
Error correction support: 0
Profiling timer resolution: 1
Device endianess: Little
Available: Yes
Compiler available: Yes
Execution capabilities:
Execute OpenCL kernels: Yes
Execute native function: No
Queue properties:
Out-of-Order: No
Profiling : Yes
Platform ID: 73A3E7D8
Name: Cayman
Vendor: Advanced Micro Devices, Inc.
Driver version: 1445.5 (VM)
Profile: FULL_PROFILE
Version: OpenCL 1.2 AMD-APP (1445.5)
Extensions: cl_khr_fp64 cl_amd_fp64 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_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_atomic_counters_32 cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_image2d_from_buffer_read_only cl_khr_spir cl_khr_gl_event

Device Type: CL_DEVICE_TYPE_GPU
Device ID: 4098
Max compute units: 22
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
Max clock frequency: 810Mhz
Address bits: 32
Max memory allocation: 796215214
Image support: Yes
Max number of images read arguments: 128
Max number of images write arguments: 8
Max image 2D width: 16384
Max image 2D height: 16384
Max image 3D width: 2048
Max image 3D height: 2048
Max image 3D depth: 2048
Max samplers within kernel: 16
Max size of kernel argument: 1024
Alignment (bits) of base address: 2048
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: Yes
Round to +ve and infinity: Yes
IEEE754-2008 fused multiply-add: Yes
Cache type: None
Cache line size: 0
Cache size: 0
Global memory size: 1073741824
Constant buffer size: 65536
Max number of constant args: 8
Local memory type: Scratchpad
Local memory size: 32768
Error correction support: 0
Profiling timer resolution: 1
Device endianess: Little
Available: Yes
Compiler available: Yes
Execution capabilities:
Execute OpenCL kernels: Yes
Execute native function: No
Queue properties:
Out-of-Order: No
Profiling : Yes
Platform ID: 73A3E7D8
Name: Cayman
Vendor: Advanced Micro Devices, Inc.
Driver version: 1445.5 (VM)
Profile: FULL_PROFILE
Version: OpenCL 1.2 AMD-APP (1445.5)
Extensions: cl_khr_fp64 cl_amd_fp64 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_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_atomic_counters_32 cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_image2d_from_buffer_read_only cl_khr_spir cl_khr_gl_event

Device Type: CL_DEVICE_TYPE_GPU
Device ID: 4098
Max compute units: 24
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
Max clock frequency: 810Mhz
Address bits: 32
Max memory allocation: 1859219619
Image support: Yes
Max number of images read arguments: 128
Max number of images write arguments: 8
Max image 2D width: 16384
Max image 2D height: 16384
Max image 3D width: 2048
Max image 3D height: 2048
Max image 3D depth: 2048
Max samplers within kernel: 16
Max size of kernel argument: 1024
Alignment (bits) of base address: 2048
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: Yes
Round to +ve and infinity: Yes
IEEE754-2008 fused multiply-add: Yes
Cache type: None
Cache line size: 0
Cache size: 0
Global memory size: 2147483648
Constant buffer size: 65536
Max number of constant args: 8
Local memory type: Scratchpad
Local memory size: 32768
Error correction support: 0
Profiling timer resolution: 1
Device endianess: Little
Available: Yes
Compiler available: Yes
Execution capabilities:
Execute OpenCL kernels: Yes
Execute native function: No
Queue properties:
Out-of-Order: No
Profiling : Yes
Platform ID: 73A3E7D8
Name: Cayman
Vendor: Advanced Micro Devices, Inc.
Driver version: 1445.5 (VM)
Profile: FULL_PROFILE
Version: OpenCL 1.2 AMD-APP (1445.5)
Extensions: cl_khr_fp64 cl_amd_fp64 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_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_atomic_counters_32 cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_image2d_from_buffer_read_only cl_khr_spir cl_khr_gl_event

Device Type: CL_DEVICE_TYPE_GPU
Device ID: 4098
Max compute units: 22
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
Max clock frequency: 810Mhz
Address bits: 32
Max memory allocation: 796215214
Image support: Yes
Max number of images read arguments: 128
Max number of images write arguments: 8
Max image 2D width: 16384
Max image 2D height: 16384
Max image 3D width: 2048
Max image 3D height: 2048
Max image 3D depth: 2048
Max samplers within kernel: 16
Max size of kernel argument: 1024
Alignment (bits) of base address: 2048
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: Yes
Round to +ve and infinity: Yes
IEEE754-2008 fused multiply-add: Yes
Cache type: None
Cache line size: 0
Cache size: 0
Global memory size: 1073741824
Constant buffer size: 65536
Max number of constant args: 8
Local memory type: Scratchpad
Local memory size: 32768
Error correction support: 0
Profiling timer resolution: 1
Device endianess: Little
Available: Yes
Compiler available: Yes
Execution capabilities:
Execute OpenCL kernels: Yes
Execute native function: No
Queue properties:
Out-of-Order: No
Profiling : Yes
Platform ID: 73A3E7D8
Name: Cayman
Vendor: Advanced Micro Devices, Inc.
Driver version: 1445.5 (VM)
Profile: FULL_PROFILE
Version: OpenCL 1.2 AMD-APP (1445.5)
Extensions: cl_khr_fp64 cl_amd_fp64 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_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_atomic_counters_32 cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_image2d_from_buffer_read_only cl_khr_spir cl_khr_gl_event

Device Type: CL_DEVICE_TYPE_GPU
Device ID: 4098
Max compute units: 24
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
Max clock frequency: 810Mhz
Address bits: 32
Max memory allocation: 1859219619
Image support: Yes
Max number of images read arguments: 128
Max number of images write arguments: 8
Max image 2D width: 16384
Max image 2D height: 16384
Max image 3D width: 2048
Max image 3D height: 2048
Max image 3D depth: 2048
Max samplers within kernel: 16
Max size of kernel argument: 1024
Alignment (bits) of base address: 2048
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: Yes
Round to +ve and infinity: Yes
IEEE754-2008 fused multiply-add: Yes
Cache type: None
Cache line size: 0
Cache size: 0
Global memory size: 2147483648
Constant buffer size: 65536
Max number of constant args: 8
Local memory type: Scratchpad
Local memory size: 32768
Error correction support: 0
Profiling timer resolution: 1
Device endianess: Little
Available: Yes
Compiler available: Yes
Execution capabilities:
Execute OpenCL kernels: Yes
Execute native function: No
Queue properties:
Out-of-Order: No
Profiling : Yes
Platform ID: 73A3E7D8
Name: Cayman
Vendor: Advanced Micro Devices, Inc.
Driver version: 1445.5 (VM)
Profile: FULL_PROFILE
Version: OpenCL 1.2 AMD-APP (1445.5)
Extensions: cl_khr_fp64 cl_amd_fp64 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_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_atomic_counters_32 cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_image2d_from_buffer_read_only cl_khr_spir cl_khr_gl_event

Device Type: CL_DEVICE_TYPE_GPU
Device ID: 4098
Max compute units: 24
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
Max clock frequency: 810Mhz
Address bits: 32
Max memory allocation: 1859219619
Image support: Yes
Max number of images read arguments: 128
Max number of images write arguments: 8
Max image 2D width: 16384
Max image 2D height: 16384
Max image 3D width: 2048
Max image 3D height: 2048
Max image 3D depth: 2048
Max samplers within kernel: 16
Max size of kernel argument: 1024
Alignment (bits) of base address: 2048
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: Yes
Round to +ve and infinity: Yes
IEEE754-2008 fused multiply-add: Yes
Cache type: None
Cache line size: 0
Cache size: 0
Global memory size: 2147483648
Constant buffer size: 65536
Max number of constant args: 8
Local memory type: Scratchpad
Local memory size: 32768
Error correction support: 0
Profiling timer resolution: 1
Device endianess: Little
Available: Yes
Compiler available: Yes
Execution capabilities:
Execute OpenCL kernels: Yes
Execute native function: No
Queue properties:
Out-of-Order: No
Profiling : Yes
Platform ID: 73A3E7D8
Name: Cayman
Vendor: Advanced Micro Devices, Inc.
Driver version: 1445.5 (VM)
Profile: FULL_PROFILE
Version: OpenCL 1.2 AMD-APP (1445.5)
Extensions: cl_khr_fp64 cl_amd_fp64 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_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_atomic_counters_32 cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_image2d_from_buffer_read_only cl_khr_spir cl_khr_gl_event

Device Type: CL_DEVICE_TYPE_GPU
Device ID: 4098
Max compute units: 24
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
Max clock frequency: 810Mhz
Address bits: 32
Max memory allocation: 796215214
Image support: Yes
Max number of images read arguments: 128
Max number of images write arguments: 8
Max image 2D width: 16384
Max image 2D height: 16384
Max image 3D width: 2048
Max image 3D height: 2048
Max image 3D depth: 2048
Max samplers within kernel: 16
Max size of kernel argument: 1024
Alignment (bits) of base address: 2048
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: Yes
Round to +ve and infinity: Yes
IEEE754-2008 fused multiply-add: Yes
Cache type: None
Cache line size: 0
Cache size: 0
Global memory size: 1073741824
Constant buffer size: 65536
Max number of constant args: 8
Local memory type: Scratchpad
Local memory size: 32768
Error correction support: 0
Profiling timer resolution: 1
Device endianess: Little
Available: Yes
Compiler available: Yes
Execution capabilities:
Execute OpenCL kernels: Yes
Execute native function: No
Queue properties:
Out-of-Order: No
Profiling : Yes
Platform ID: 73A3E7D8
Name: Cayman
Vendor: Advanced Micro Devices, Inc.
Driver version: 1445.5 (VM)
Profile: FULL_PROFILE
Version: OpenCL 1.2 AMD-APP (1445.5)
Extensions: cl_khr_fp64 cl_amd_fp64 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_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_atomic_counters_32 cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_image2d_from_buffer_read_only cl_khr_spir cl_khr_gl_event

Device Type: CL_DEVICE_TYPE_CPU
Device ID: 4098
Max compute units: 2
Max work items dimensions: 3
Max work items[0]: 1024
Max work items[1]: 1024
Max work items[2]: 1024
Max work group size: 1024
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
Max clock frequency: 2808Mhz
Address bits: 32
Max memory allocation: 1073741824
Image support: Yes
Max number of images read arguments: 128
Max number of images write arguments: 8
Max image 2D width: 8192
Max image 2D height: 8192
Max image 3D width: 2048
Max image 3D height: 2048
Max image 3D depth: 2048
Max samplers within kernel: 16
Max size of kernel argument: 4096
Alignment (bits) of base address: 1024
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: 64
Cache size: 32768
Global memory size: 2147483648
Constant buffer size: 65536
Max number of constant args: 8
Local memory type: Global
Local memory size: 32768
Error correction support: 0
Profiling timer resolution: 364
Device endianess: Little
Available: Yes
Compiler available: Yes
Execution capabilities:
Execute OpenCL kernels: Yes
Execute native function: Yes
Queue properties:
Out-of-Order: No
Profiling : Yes
Platform ID: 73A3E7D8
Name: Intel(R) Celeron(R) CPU G3900 @ 2.80GHz
Vendor: GenuineIntel
Driver version: 1445.5 (sse2)
Profile: FULL_PROFILE
Version: OpenCL 1.2 AMD-APP (1445.5)
Extensions: cl_khr_fp64 cl_amd_fp64 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_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_device_fission cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_d3d10_sharing cl_khr_spir cl_amd_svm cl_khr_gl_event

@k0ste
Copy link

k0ste commented Jun 12, 2018

@Tohelo101 post your xmrig configuration.

@Tohelo101
Copy link

Tohelo101 commented Jun 12, 2018

@k0ste here it is
{
"algo": "cryptonight-heavy",
"api": {
"port": 0,
"access-token": null,
"worker-id": null,
"ipv6": false,
"restricted": true
},
"background": false,
"colors": true,
"donate-level": 1,
"log-file": null,
"opencl-platform": 0,
"pools": [
{
"url": "pool.ryo-currency.com:4444",
"user": "",
"pass": "",
"keepalive": true,
"nicehash": false,
"variant": -1
}
],
"print-time": 60,
"retries": 5,
"retry-pause": 5,
"syslog": false,
"threads": null
}

@k0ste
Copy link

k0ste commented Jun 12, 2018

@Tohelo101 you should define your threads configuration manually.
As @gritche70 mentioned before for 6970:

intensity 880 worksize 16

@gritche70
Copy link
Author

@Tohelo101 you try to do a heavy one ( sumo ) , my intensity is for a V7 ( multiply intensity by 0.6 for heavy one )

@Tohelo101
Copy link

these are best what i get work

    {
        "index": 0,
        "intensity": 350,
        "worksize": 8,
        "affine_to_cpu": false
    },
    {
        "index": 1,
        "intensity": 384,
        "worksize": 8,
        "affine_to_cpu": false
    },
    {
        "index": 2,
        "intensity": 175,
        "worksize": 8,
        "affine_to_cpu": false
    },
    {
        "index": 3,
        "intensity": 348,
        "worksize": 8,
        "affine_to_cpu": false
    },
    {
        "index": 4,
        "intensity": 175,
        "worksize": 8,
        "affine_to_cpu": false
    },
    {
        "index": 5,
        "intensity": 384,
        "worksize": 8,
        "affine_to_cpu": false
    },
    {
        "index": 6,
        "intensity": 175,
        "worksize": 8,
        "affine_to_cpu": false
    },
    {
        "index": 7,
        "intensity": 384,
        "worksize": 8,
        "affine_to_cpu": false
    }

But now i have one problem when i start mining all is ok, but after couple minutes one gpu stops mining and shows this ? any help for this i have been disable ULPS
nimeton1

@gritche70
Copy link
Author

hum Gpu3 seems stuck, too much overclock or to much heat around it

@k0ste
Copy link

k0ste commented Jun 14, 2018

@gritche70, please post output from your linux box for this:

cat /usr/src/fglrx-*/dkms.conf
modinfo fglrx

And your clinfo.
Thanks.

@gritche70
Copy link
Author

gritche70 commented Jun 14, 2018

@k0ste
root@rig1:/home/miner/xmrstak# cat /usr/src/fglrx-*/dkms.conf
PACKAGE_NAME="fglrx"
PACKAGE_VERSION="14.301"
CLEAN="rm -f .o"
BUILT_MODULE_NAME[0]="fglrx"
MAKE[0]="cd ${dkms_tree}/fglrx/14.301/build; sh make.sh --nohints --uname_r=$kernelver --norootcheck"
DEST_MODULE_LOCATION[0]="/kernel/drivers/char/drm"
AUTOINSTALL="yes"
PATCH[0]="rt_preempt_28.patch"
PATCH_MATCH[0]="^2.6.28-[0-9]
-rt$"
PATCH[1]="rt_preempt_31.patch"
PATCH_MATCH[1]="^2.6.31-[0-9]
-rt$"
PACKAGE_NAME="fglrx"
PACKAGE_VERSION="15.201.1151"

CLEAN="rm -f *.*o"

BUILT_MODULE_NAME[0]="fglrx"
MAKE[0]="cd ${dkms_tree}/${PACKAGE_NAME}/${PACKAGE_VERSION}/build; sh make.sh --nohints --uname_r=${kernelver} --norootcheck"
DEST_MODULE_LOCATION[0]="/kernel/drivers/char/drm"
AUTOINSTALL="yes"

and
filename: /lib/modules/3.10.102-0310102-generic/kernel/drivers/char/drm/fglrx.ko
supported: external
license: Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY
description: ATI Fire GL
author: Fire GL - ATI Research GmbH, Germany
srcversion: 44F0CA4314F5ABFE721DD69
depends: amd_iommu_v2
vermagic: 3.10.102-0310102-generic SMP mod_unload modversions
parm: firegl:charp

with this setup ( debian jessie ),

4 fglrx card 👍
all hash stellite V7 with xmrstak
7540d : 61 h/s
6970 : 374 h/s
7850 : 176 *2 ( dual thread )
7870 : 186 *2 ( dual thread )

so seems near normal , it's not?

@k0ste
Copy link

k0ste commented Jun 14, 2018

@gritche70

so seems near normal , it's not?

Yeah, but as I mentioned before - driver what you give me:

PACKAGE_NAME="fglrx"
PACKAGE_VERSION="13.152"
CLEAN="rm -f *.*o"
BUILT_MODULE_NAME[0]="fglrx"
MAKE[0]="cd ${dkms_tree}/fglrx/13.152/build; sh make.sh --nohints --uname_r=$kernelver --norootcheck"
DEST_MODULE_LOCATION[0]="/kernel/drivers/char/drm"
AUTOINSTALL="yes"
PATCH[0]="rt_preempt_28.patch"
PATCH_MATCH[0]="^2.6.28\-[0-9]*\-rt$"
PATCH[1]="rt_preempt_31.patch"
PATCH_MATCH[1]="^2.6.31\-[0-9]*\-rt$"

Is 13.152, you actually use 14.301. Last week, I went for something to prove to the world that I do not have proper driver version, how much pain...

@k0ste
Copy link

k0ste commented Jun 14, 2018

@gritche70
And also your kernel is 3.10.102, not 3.2.102 I am very upset about this disinformation.

@gritche70
Copy link
Author

gritche70 commented Jun 14, 2018

@k0ste upset lol, you can use the 2, i also do test all day long, and my setup is constantly moving, nothing is wrote . i search the perfect bet, between Xorg dependencies (13 deny it to work ), kernel version ( i don't want to rest on 2.6.x ), and fglrx ( for memory problem ) . i can just confirm the result, but i don't plan to give a ready to go solution

@k0ste
Copy link

k0ste commented Jun 14, 2018

@gritche70 ok, may be I got you wrong about "amd-catalyst-13.9-linux-x86.x86_64.zip". I was understand that this driver has no memory problems. But my tests give me otherwise.
I'm not try to "give me a solution, do all dirty job alone", I just try to minimize "same jobs" again and again. No offense.

@gritche70
Copy link
Author

@k0ste there lot of to do, i plan to test 3.18 and 3.19 kernel with patch version of fglrx .
as goal i plan 7850 to push to 450 hs like claymore do

@k0ste
Copy link

k0ste commented Jun 17, 2018

@gritche70 still no luck with memory on this versions. What's about memory in your clinfo?

root@debian:/home/build# clinfo | grep -E '(Max memory allocation:|Global memory size:|Name)'
  Platform Name:				 AMD Accelerated Parallel Processing
  Platform Name:				 AMD Accelerated Parallel Processing
  Max memory allocation:			 134217728
  Global memory size:				 536870912
  Name:						 Barts
  Max memory allocation:			 268435456
  Global memory size:				 1073741824
  Name:						 Barts
  Max memory allocation:			 268435456
  Global memory size:				 1073741824
  Name:						 Barts
  Max memory allocation:			 536870912
  Global memory size:				 2117074944
  Name:						 Cayman
  Max memory allocation:			 1922211840
  Global memory size:				 1922211840
  Name:						 Intel(R) Celeron(R) CPU  J1800  @ 2.41GHz
root@debian:/home/build# cat /usr/src/fglrx-*/dkms.conf
PACKAGE_NAME="fglrx"
PACKAGE_VERSION="14.301"
CLEAN="rm -f *.*o"
BUILT_MODULE_NAME[0]="fglrx"
MAKE[0]="cd ${dkms_tree}/fglrx/14.301/build; sh make.sh --nohints --uname_r=$kernelver --norootcheck"
DEST_MODULE_LOCATION[0]="/kernel/drivers/char/drm"
AUTOINSTALL="yes"
PATCH[0]="rt_preempt_28.patch"
PATCH_MATCH[0]="^2.6.28\-[0-9]*\-rt$"
PATCH[1]="rt_preempt_31.patch"
PATCH_MATCH[1]="^2.6.31\-[0-9]*\-rt$"
root@debian:/home/build# modinfo fglrx | grep -v alias
filename:       /lib/modules/3.10.102-0310102-generic/updates/dkms/fglrx.ko
license:        Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY
description:    ATI Fire GL
author:         Fire GL - ATI Research GmbH, Germany
srcversion:     3104151FDCA4A081C526766
depends:        amd_iommu_v2
vermagic:       3.10.102-0310102-generic SMP mod_unload modversions 
parm:           firegl:charp
root@debian:/home/build# uname -a
Linux debian 3.10.102-0310102-generic #201606131145 SMP Mon Jun 13 15:47:15 UTC 2016 x86_64 GNU/Linux

@gritche70
Copy link
Author

gritche70 commented Jun 17, 2018

under the 3.10.102

clinfo | grep -E '(Max memory allocation:|Global memory size:|Name)'
Platform Name: AMD Accelerated Parallel Processing
Platform Name: AMD Accelerated Parallel Processing
Max memory allocation: 250871808
Global memory size: 1003487232
Name: Scrapper
Max memory allocation: 134217728
Global memory size: 157286400
Name: Cayman
Max memory allocation: 169082880
Global memory size: 279969792
Name: Pitcairn
Max memory allocation: 169082880
Global memory size: 279969792
Name: Pitcairn
Max memory allocation: 2147483648
Global memory size: 2956939264
Name: AMD A6-5400K APU with Radeon(tm) HD Graphics

cat /usr/src/fglrx-*/dkms.conf
PACKAGE_NAME="fglrx"
PACKAGE_VERSION="14.301"
CLEAN="rm -f .o"
BUILT_MODULE_NAME[0]="fglrx"
MAKE[0]="cd ${dkms_tree}/fglrx/14.301/build; sh make.sh --nohints --uname_r=$kernelver --norootcheck"
DEST_MODULE_LOCATION[0]="/kernel/drivers/char/drm"
AUTOINSTALL="yes"
PATCH[0]="rt_preempt_28.patch"
PATCH_MATCH[0]="^2.6.28-[0-9]
-rt$"
PATCH[1]="rt_preempt_31.patch"
PATCH_MATCH[1]="^2.6.31-[0-9]
-rt$"
PACKAGE_NAME="fglrx"
PACKAGE_VERSION="15.201.1151"

the memory reported seems strange, but under xmr-stack i do stellite since 1 week without prob, so

@k0ste
Copy link

k0ste commented Jun 17, 2018

@gritche70 what version of xmr-stack you use? I was try 2.4.5 - the same issue - can't jump over intensity 256.

@gritche70
Copy link
Author

i test a lot, but the one modified by indeed miner is fine 👍
https://github.com/IndeedMiners/xmr-aeon-stak
work perfect on v7 and stellite with my setup ( double thread on 7870 and 7850 ), simple thread for others

@k0ste
Copy link

k0ste commented Jun 18, 2018

i test a lot, but the one modified by indeed miner is fine +1

At my instance - the same :/

"platform_index": 0,
"gpu_threads_conf" : [
  { "index" : 3,
    "intensity" : 257, "worksize" : 8,
    "affine_to_cpu" : false, "strided_index" : 1, "mem_chunk" : 2,
    "comp_mode" : true
  }
],

Indeed xmr-stak 2.4.8:

root@debian:/home/build/xmr-aeon-stak-2.4.8/bin# ./xmr-stak --noCPU
[2018-06-18 08:54:15] : Your CPU doesn't support hardware AES. Don't expect high hashrates.
[2018-06-18 08:54:15] : MEMORY ALLOC FAILED: mmap failed
[2018-06-18 08:54:15] : MEMORY ALLOC FAILED: mmap failed
[2018-06-18 08:54:15] : MEMORY ALLOC FAILED: mmap failed
[2018-06-18 08:54:15] : MEMORY ALLOC FAILED: mmap failed
[2018-06-18 08:54:15] : MEMORY ALLOC FAILED: mmap failed
-------------------------------------------------------------------
xmr-stak 2.4.8 4f34bd18

Brought to you by fireice_uk and psychocrypt under GPLv3.
Based on CPU mining code by wolf9466 (heavily optimized by fireice_uk).
Based on OpenCL mining code by wolf9466.

Configurable dev donation level is set to 1.0%

You can use following keys to display reports:
'h' - hashrate
'r' - results
'c' - connection
-----------------------------Compiled by Indeed Miners-----------------------------
88 88b 88 8888b.  888888 888888 8888b.      8b    d8 88 88b 88 888888 88''Yb .dP'Y8
88 88Yb88  8I  Yb 88__   88__    8I  Yb     88b  d88 88 88Yb88 88__   88__dP `Ybo.'
88 88 Y88  8I  dY 88''   88''    8I  dY     88YbdP88 88 88 Y88 88''   88'Yb  o.`Y8b
88 88  Y8 8888Y'  888888 888888 8888Y'      88 YY 88 88 88  Y8 888888 88  Yb 8bodP'
-----------------------------------------------------------------------------------
[2018-06-18 08:54:15] : Mining coin: cryptonight_v7
[2018-06-18 08:54:17] : Compiling code and initializing GPUs. This will take a while...
[2018-06-18 08:54:17] : Device 3 work size 8 / 32.
[2018-06-18 08:54:17] : Error CL_INVALID_BUFFER_SIZE when calling clCreateBuffer to create hash scratchpads buffer.
[2018-06-18 08:54:17] : WARNING: AMD device not found
[2018-06-18 08:54:17] : WARNING: backend AMD (OpenCL) disabled.
[2018-06-18 08:54:17] : ERROR: No miner backend enabled.

@gritche70
Copy link
Author

hum very strange, no prob with it .
have you try to remove one card, i have problem with a 1 Go in my system ( 6950 1 Go ), no way to be stable . Once i use only 2 GO card, 1 Week at full speed ... fglrx is not ever easy to follow

@k0ste
Copy link

k0ste commented Jun 18, 2018

This index ('3') is for 2Gb 6970.
So at this time all my experiments with fglrx/kernel/miners give me the same.

@gritche70
Copy link
Author

so the same as me, and ow many card do you use on this motherboard, i don't pass 4 because of bios problem ( every card consume 256 Mo of main memory )

@gritche70
Copy link
Author

I test a 6970 alone yesterday on my running system and surprise, like you no way to mount intensity,
so i do some test today with a 2.6.39 kernel and 13.4 fglrx .
and under them i can upper intensity without problem, with my card .
so i think that in my case, 69XX are going right because they are along 78XX in the same rig ( surely a fglrx bug )

@k0ste
Copy link

k0ste commented Jun 21, 2018

omg, thanks. I'm not insane.
So if combine with some Pitcairn we can increase intensity... Interesting.

@gritche70
Copy link
Author

under 3.10 yes, under 2.6.32 i need to confirm, but 69xx alone work ( it don't work upper 256 under 3.10)

@xmrig
Copy link
Owner

xmrig commented Sep 15, 2019

@xmrig xmrig closed this as completed Sep 15, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants