xmr-stak-amd icon indicating copy to clipboard operation
xmr-stak-amd copied to clipboard

RX550, Win7-Crimson-ReLive-Beta-Blockchain-Workloads-Aug23

Open Tualua opened this issue 7 years ago • 11 comments

Hello!

First, thanks for this excellent miner.

I'm trying to run xmr-stak-amd on RX550 4G on AMD Blockchain drivers. It doesn't start. In Event Viewer I got following error

Faulting application name: xmr-stak-amd-notls.exe, version: 0.0.0.0, time stamp: 0x592a916a Faulting module name: amdocl64.dll, version: 22.19.659.0, time stamp: 0x598a59d8 Exception code: 0xc0000005 Fault offset: 0x000000000029b4ba Faulting process id: 0x2be4 Faulting application start time: 0x01d356b510516f31 Faulting application path: D:\Downloads\xmr-stak-amd-notls-win64\xmr-stak-amd-notls\xmr-stak-amd-notls.exe Faulting module path: C:\Windows\system32\amdocl64.dll Report Id: 4e116aa1-c2a8-11e7-b537-005056c00008

OS - Windows 7 x64

Tualua avatar Nov 06 '17 04:11 Tualua

try remove driver with amdcleanuputility.exe

run perfectly for me

ReekoD avatar Nov 06 '17 16:11 ReekoD

Tried. The same result. Installed Win10x64 on the second SSD. Same blockchain driver (23Aug, Win10)

Got another error #pragma OPENCL EXTENSION cl_amd_media_ops2 : enable ^ In file included from 1:18: ./opencl/wolf-aes.cl:79:14: error: implicit declaration of function 'amd_bfe' is invalid in OpenCL Y.s0 = AES0[BYTE(X.s0, 0)] ^ AES1[BYTE(X.s1, 1)] ^ AES2[BYTE(X.s2, 2)] ^ AES3[BYTE(X.s3, 3)]; ^ ./opencl/wolf-aes.cl:74:21: note: expanded from macro 'BYTE' #define BYTE(x, y) (amd_bfe((x), (y) << 3U, 8U)) ^ In file included from 1:19: ./opencl/wolf-skein.cl:33:29: error: implicit declaration of function 'amd_bitalign' is invalid in OpenCL if(y < 32) return(as_ulong(amd_bitalign(x, x.s10, 32 - y))); ^ ./opencl/wolf-skein.cl:33:20: error: invalid reinterpretation: sizes of 'ulong' (aka 'unsigned long') and 'int' must match if(y < 32) return(as_ulong(amd_bitalign(x, x.s10, 32 - y))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ opencl-c-common.h:6587:21: note: expanded from macro 'as_ulong' #define as_ulong(x) __builtin_astype((x), ulong) ^ ~~~ In file included from 1:19: ./opencl/wolf-skein.cl:34:14: error: invalid reinterpretation: sizes of 'ulong' (aka 'unsigned long') and 'int' must match else return(as_ulong(amd_bitalign(x.s10, x, 32 - (y - 32)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ opencl-c-common.h:6587:21: note: expanded from macro 'as_ulong' #define as_ulong(x) __builtin_astype((x), ulong) ^ ~~~ 1:328:26: warning: unknown OpenCL extension 'cl_amd_media_ops2' - ignoring #pragma OPENCL EXTENSION cl_amd_media_ops2 : enable ^ Press any key to exit.

Tualua avatar Nov 08 '17 02:11 Tualua

I took another mobo, installed clean win7 x64, blockchain drivers and got the same issue

Faulting application name: xmr-stak-amd-notls.exe, version: 0.0.0.0, time stamp: 0x592a916a Faulting module name: amdocl64.dll, version: 22.19.659.0, time stamp: 0x598a59d8 Exception code: 0xc0000005 Fault offset: 0x000000000029b4ba Faulting process id: 0x4cc Faulting application start time: 0x01d358ab27019d2e Faulting application path: C:\XMR\AMD\xmr-stak-amd-notls.exe Faulting module path: C:\Windows\system32\amdocl64.dll Report Id: 65d8d967-c49e-11e7-9526-241c0401a8d1

Tualua avatar Nov 08 '17 16:11 Tualua

and this ?

https://answers.microsoft.com/en-us/windows/forum/windows_7-files/amdocl64dll-causing-windows-explorer-to-crash/26dffa65-4050-4359-a5b2-0e1af5cae501?auth=1

and try with W10 trial to be sure

ReekoD avatar Nov 08 '17 17:11 ReekoD

I don't have any issues with explorer.exe on both systems. If you check my error messages you will see that faulting application is xmr-stak-amd-notls.exe not explorer.exe

Also, as I mentioned 2 messages ago, I already tried Win10 x64.

Got another error #pragma OPENCL EXTENSION cl_amd_media_ops2 : enable ^ In file included from 1:18: ./opencl/wolf-aes.cl:79:14: error: implicit declaration of function 'amd_bfe' is invalid in OpenCL Y.s0 = AES0[BYTE(X.s0, 0)] ^ AES1[BYTE(X.s1, 1)] ^ AES2[BYTE(X.s2, 2)] ^ AES3[BYTE(X.s3, 3)]; ^ ./opencl/wolf-aes.cl:74:21: note: expanded from macro 'BYTE' #define BYTE(x, y) (amd_bfe((x), (y) << 3U, 8U)) ^ In file included from 1:19: ./opencl/wolf-skein.cl:33:29: error: implicit declaration of function 'amd_bitalign' is invalid in OpenCL if(y < 32) return(as_ulong(amd_bitalign(x, x.s10, 32 - y))); ^ ./opencl/wolf-skein.cl:33:20: error: invalid reinterpretation: sizes of 'ulong' (aka 'unsigned long') and 'int' must match if(y < 32) return(as_ulong(amd_bitalign(x, x.s10, 32 - y))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ opencl-c-common.h:6587:21: note: expanded from macro 'as_ulong' #define as_ulong(x) __builtin_astype((x), ulong) ^ ~~~ In file included from 1:19: ./opencl/wolf-skein.cl:34:14: error: invalid reinterpretation: sizes of 'ulong' (aka 'unsigned long') and 'int' must match else return(as_ulong(amd_bitalign(x.s10, x, 32 - (y - 32)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ opencl-c-common.h:6587:21: note: expanded from macro 'as_ulong' #define as_ulong(x) __builtin_astype((x), ulong) ^ ~~~ 1:328:26: warning: unknown OpenCL extension 'cl_amd_media_ops2' - ignoring #pragma OPENCL EXTENSION cl_amd_media_ops2 : enable ^ Press any key to exit.

Tualua avatar Nov 08 '17 17:11 Tualua

ok for w10...

but did u tried the registry solution even if this is not an explorer.exe prob... maybe it will be usefull ?

ReekoD avatar Nov 08 '17 18:11 ReekoD

ok for w10...

but did u tried the registry solution even if this is not an explorer.exe prob... maybe it will be usefull ?

ReekoD avatar Nov 08 '17 18:11 ReekoD

This is not a solution. This is just a way to make user mode dump of crash

Tualua avatar Nov 09 '17 00:11 Tualua

You need amd 17.4 for rx 550/60 cards. It’s older version but I could never get blockchain driver to work on asus and Powercolor card. Radeon also told me that newest drivers are not compatible and auto downloaded the older drivers and installed and stak amd work fine other than it hashes 400 less than sgminer or claymore. Also MSI afterburner 4.4.0 beta 15 only works for core and fan unlock.

BigslimVdub avatar Nov 09 '17 05:11 BigslimVdub

You need amd 17.4 for rx 550/60 cards Is it better than 17.7 or 17.11? They fork fine. Hash rate with modbios (no OC, just timings) is 338H/s.

and stak amd work fine other than it hashes 400 less than sgminer or claymore

sorry but I didn't get the meaning )) please explain

MSI afterburner 4.4.0 beta 15 only works for core and fan unlock.

Thanks!

Tualua avatar Nov 09 '17 08:11 Tualua

17.7.2 crimson relive is the only driver I have been able to get to work on 560 or 550 cards and using MSI afterburner 4.4.0 beta 15 for overclocking.

BigslimVdub avatar Nov 10 '17 15:11 BigslimVdub