Author

Topic: [UNOFFICIAL] [VNL] Vanillacoin 0.4.1 | Instant ▱ Incentivized ▱ Innovative - page 266. (Read 433405 times)

sr. member
Activity: 434
Merit: 250
280x earned by 260mh\c   ,  270x ... and not given the addition of speed ..... what am I doing wrong?

What are your settings?
full member
Activity: 152
Merit: 100
280x earned by 260mh\c   ,  270x ... and not given the addition of speed ..... what am I doing wrong?
sr. member
Activity: 350
Merit: 250
Hmm
Strange i put from catalyst 15.3 beta dll's to new Wolf sgminer folder:
amd_opencl32, amd_opencl64, amdocl, amdocl64.dll, and on 290/290x sgminer crash on start.
But on 280x works well when catalyst 14.4 is installed, and these dll's from 15.3 are in sgminer folder.
I reinstall catalyst 14.4 to 15.3 beta on 290/290x and sgminer works, don't crash.
But i like 14.4 because i can change clock speeds on 290/290x in msi afterburner.
You know what may be wrong Wolf?

You're abusing the driver. Parts of it are 14.4, while the code being called from the miner is 15.3. The further away the two versions, the less likely that little trick will work.
Well when with 14.4 vs 14.7 rc3 that tricks works, so on 15.3 vs 14.4 is to much difference in driver, and that will no work.
Thank you.
member
Activity: 81
Merit: 1002
It was only the wind.
Wolf0, good efforts! Is it slower than your or somebody's private miner?

Of course it is - earlier in the thread, I've shown my full capabilities. So you don't have to search, here (NSFW): https://ottrbutt.com/miner/whirlpoolxwolf-03162015.png
sr. member
Activity: 434
Merit: 250
Does not work with xintensity 4096
Works well..

setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1
sgminer.exe -k whirlpoolx -o stratum+tcp://vnl.suprnova.cc:1111 -u xxx -p xxx -w 256 -g 2 -X 4096 --no-submit-stale --lookup-gap 2 --expiry 1 --scan-time 1 --queue 0

THX Wolf ! Smiley

Working nice but heating like hell :-)

You should feel the heat from 280X cards doing 520MH/s... it heated my room.

Yea, I can imagine. ... but imagine that running on 20x 280x at summer. I'm heating my office during winter with only 6 cards and still didn't finished/solved some things to heat whole house with rest of the rigs... and I'm also waiting for some cheap solar panels for those GPU heaters Smiley ... multifunctional use of all elements is the only way to stay in this 'sport'
Anyway it would be nice to have most optimized verzion running on some 50-60% and for me accaptable temps and power consumption.
 

Well, I assume your office has a bit of space, and I have 10 high-end/enthusiast AMD GPUs in a 10ft x 10ft room.

Well...
Most of my cards runs hotter.. Wink :
Because some of my rigs with 50 gpu run in 5ft x 5ft room..  Tongue

If you have 50 GPU, you should pay Wolf0 to get the faster cl.
member
Activity: 64
Merit: 10
untalented Can you give bin for AMD 290/290x. Thank
member
Activity: 81
Merit: 1002
It was only the wind.
Okay, it's not perfect, but it'll never be. Sources that I've written or modified have been heavily commented to help out devs who are learning. The OpenCL was entirely written by me, and SGMiner itself was modified by me not just to run the modified kernel, but to clean it, remove algorithms besides WhirlpoolX for simplicity, and add comments. The horrid lib SPH is no longer used at all, instead, a SHA-256 implementation that was actually already there and never even compiled is used for several parts of SGMiner that used to call into lib SPH, and the CPU Whirlpool-512 implementation is a rather clean one I found here. That is also where I found seemingly the only copy of Whirlpool-512 done without tables, on which I based my bitsliced implementation. Another modification I made was to check the OpenCL version at runtime and use clCreateCommandQueueWithProperties() if the version is 2.0 or greater; it replaces clCreateCommandQueue(), and the latter is now deprecated and should not be used, but even the current official SGMiner isn't updated. Anyways, go look at the source for yourself. It will be here momentarily.

Screenshot of final hashrates, although you may find better configs (NSFW): https://ottrbutt.com/miner/whirlpoolxwolfpub-03222015.png

Win64 binaries have been made for release, of course. As you can verify on Bitcoin-OTC's database, my key ID is 0x88CBE71ADD5FB10F - check your GPG sigs. Statically compiled, linked against the beta version 3.0 of the AMD APP SDK, stripped, and signed. The cURL version used is a bit old, but it doesn't matter. ADL headers were whatever version I happened installed on my Linux machine - the headers themselves are portable, and the binary was cross-compiled. Archive contains the binary, the CL file, and a README.

https://ottrbutt.com/sgminer/whirlpoolx/win64/wolf-sgminer-whirlpoolx-03222015-win64.zip
https://ottrbutt.com/sgminer/whirlpoolx/win64/wolf-sgminer-whirlpoolx-03222015-win64.zip.sig
sr. member
Activity: 350
Merit: 250
Hmm
Strange i put from catalyst 15.3 beta dll's to new Wolf sgminer folder:
amd_opencl32, amd_opencl64, amdocl, amdocl64.dll, and on 290/290x sgminer crash on start.
But on 280x works well when catalyst 14.4 is installed, and these dll's from 15.3 are in sgminer folder.
I reinstall catalyst 14.4 to 15.3 beta on 290/290x and sgminer works, don't crash.
But i like 14.4 because i can change clock speeds on 290/290x in msi afterburner.
You know what may be wrong Wolf?
sr. member
Activity: 350
Merit: 250

Wow. Well, I can work and sleep in this room, that one would kill me.

rofl, summer arrived early there.
Yes, summer in winter, and hell in summer  Grin

BTW
I try catalyst beta 15.3 vs 14.7 rc3 , and works a bit faster from 166 to 200Mh/s example on 280x.
legendary
Activity: 1498
Merit: 1001
180 BPM

Wow. Well, I can work and sleep in this room, that one would kill me.

rofl, summer arrived early there.
sr. member
Activity: 350
Merit: 250
Does not work with xintensity 4096
Works well..

setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1
sgminer.exe -k whirlpoolx -o stratum+tcp://vnl.suprnova.cc:1111 -u xxx -p xxx -w 256 -g 2 -X 4096 --no-submit-stale --lookup-gap 2 --expiry 1 --scan-time 1 --queue 0

THX Wolf ! Smiley

Working nice but heating like hell :-)

You should feel the heat from 280X cards doing 520MH/s... it heated my room.

Yea, I can imagine. ... but imagine that running on 20x 280x at summer. I'm heating my office during winter with only 6 cards and still didn't finished/solved some things to heat whole house with rest of the rigs... and I'm also waiting for some cheap solar panels for those GPU heaters Smiley ... multifunctional use of all elements is the only way to stay in this 'sport'
Anyway it would be nice to have most optimized verzion running on some 50-60% and for me accaptable temps and power consumption.
 

Well, I assume your office has a bit of space, and I have 10 high-end/enthusiast AMD GPUs in a 10ft x 10ft room.

Well...
Most of my cards runs hotter.. Wink :

Because some of my rigs with 50 gpu run in 5ft x 5ft room..  Tongue

So... hotter is only on sun i think ..  Cheesy
legendary
Activity: 1498
Merit: 1001
180 BPM
Win64 binaries have been made for release, of course. As you can verify on Bitcoin-OTC's database, my key ID is 0x88CBE71ADD5FB10F - check your GPG sigs. Statically compiled, linked against the beta version 3.0 of the AMD APP SDK, stripped, and signed.
VNL running on iPhone.
Quick weird idea - use cryptocoins infrastructure to do codesigning for Windows and iOS (via Cydia). So certificate will validate not publisher identity, but publisher's pseudonym identity. Identity may be attached to pseudonym, if needed, but MS/Apple certification process will be eliminated in favor of Bitcoin-OTC ring of trust.

That's not a bad idea there Cheesy

Also I'm pretty sure John has longterm aims with these additions.
hero member
Activity: 524
Merit: 500
Win64 binaries have been made for release, of course. As you can verify on Bitcoin-OTC's database, my key ID is 0x88CBE71ADD5FB10F - check your GPG sigs. Statically compiled, linked against the beta version 3.0 of the AMD APP SDK, stripped, and signed.
VNL running on iPhone.
Quick weird idea - use cryptocoins infrastructure to do codesigning for Windows and iOS (via Cydia). So certificate will validate not publisher identity, but publisher's pseudonym identity. Identity may be attached to pseudonym, if needed, but MS/Apple certification process will be eliminated in favor of Bitcoin-OTC ring of trust.
member
Activity: 113
Merit: 10
hero member
Activity: 829
Merit: 1000
Does not work with xintensity 4096
Works well..

setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1
sgminer.exe -k whirlpoolx -o stratum+tcp://vnl.suprnova.cc:1111 -u xxx -p xxx -w 256 -g 2 -X 4096 --no-submit-stale --lookup-gap 2 --expiry 1 --scan-time 1 --queue 0

THX Wolf ! Smiley

Working nice but heating like hell :-)

You should feel the heat from 280X cards doing 520MH/s... it heated my room.

Yea, I can imagine. ... but imagine that running on 20x 280x at summer. I'm heating my office during winter with only 6 cards and still didn't finished/solved some things to heat whole house with rest of the rigs... and I'm also waiting for some cheap solar panels for those GPU heaters Smiley ... multifunctional use of all elements is the only way to stay in this 'sport'
Anyway it would be nice to have most optimized verzion running on some 50-60% and for me accaptable temps and power consumption.
 
hero member
Activity: 524
Merit: 500
there are at least a couple very low hanging fruits for us developers to enjoy, thanks wolf0 for helping preserve the specie ;-)
Tsss! Don't tell anyone about prepatched kernels! Wink
hero member
Activity: 524
Merit: 500
Further, I pushed a small update. I booted Kineta into the rarely-used Windows install on the another HDD, and tried out the miner myself on Catalyst 15.3 Beta. It works even better on Tahiti, pretty much the same on Hawaii, but totally butchers the code for Tonga. The upside is, the only GPU with a Tonga chip is the 285, and I don't believe many miners have that. So, I would recommend not only 14.12, but also 15.3. I pushed to git a change to the README.md file to reflect this.
Funny story about driver versions: I was developing my code on Windows, debugging it on CPU, giving it from time to time a test run on GPU on Linux; test only scanned small predefined nonce range with known good nonce. When after all algorithmic optimizations I finally measured performance (scanning the same range again and again) it was something like 40 MH/s. On R9 280x. Well, before trashing out the code, I've upgraded drivers to the latest Linux beta and got ~800MH/s. From simple driver upgrade. Excellent, isn't it? OK, let's do full scan without precooked headers and known nonces - ~200MH/s! It turned out that only two middle bytes from global ID were used for the test run, most probably compiler somehow noticed that LSB was ignored by the code and was smart enough to use it.
legendary
Activity: 2716
Merit: 1094
Black Belt Developer
xintensity.... not the same as intensity ;-)
Jump to: