Pages:
Author

Topic: [Preview] Smelter - GPU miner for WhirlpoolX (Vanillacoin) - page 2. (Read 132861 times)

hero member
Activity: 524
Merit: 500
Smolen do you have a github with source for anything you 'released' open , maybe others could contribute things and also end up solving other issues you may be running into.... if not , i understand , this is your 'business' and choice to release or not relase the source..... to anyone who complains be glad someone is working on a gpu miner for your algo....  gpu with fee is better than cpu without one.... mining like that is like having a ruber band slingshot while other miners have ak's lol
Actually my second post on this forum was about releasing Copperlark miner - with sources on github. I've sent almost all OpenCL sources (except Groestl) to someone who just asked via PM. Then all the OpenCL code from Quark kernel was published right here, in this thread - and Skein implementation found new home in sp_'s Ccminer. All but one nuances about WhirlpoolX kernel were talked about openly, everybody is welcome to use this tricks. You see, I'm reasonably open about ideas, share old code, but greedy with hot new toys Smiley

I'm working on my own closed GPU miner that I plan to release, as well - from his standpoint, I don't see why he would. Should be far more flexible than the current miners and have a sane structure, as well; currently mines successfully at pools! :3
Good miner under BSD/X11 license will raise the share of all mining kernel developers. But working miner for PoS coins would be even better Smiley
hero member
Activity: 524
Merit: 500
Don't forget an API so external tools can play with it too Wink (While you're busy doing logging, failover, etc...)
I'm probably aiming too high here - good algo/pool switching code must be able to catch and exploit short spikes in prices and difficulties. For example, when current Vanillacoin block has low difficulty, miner should be able to temporarily switch to solo and then back to the pool. My code is not ready for it yet, not sure about standalone mining managers.

I intend to buy a AMD Radeon r9 280x for mining vanilla coin.
I look for a tutorial that explains how to mining vanilla and how optimized the AMD Radeon r9 280x for 400 Mh / s
Oh, no, you'd better to try water with more mature software like sgminer.

yes! thank you for sharing   Cheesy
My profit here is user feedback - never know what way to break the software will find in the wild Smiley
legendary
Activity: 1148
Merit: 1018
It's about time -- All merrit accepted !!!
Smolen do you have a github with source for anything you 'released' open , maybe others could contribute things and also end up solving other issues you may be running into.... if not , i understand , this is your 'business' and choice to release or not relase the source..... to anyone who complains be glad someone is working on a gpu miner for your algo....  gpu with fee is better than cpu without one.... mining like that is like having a ruber band slingshot while other miners have ak's lol
member
Activity: 110
Merit: 10
Smolen, thanks for sharing but I cannot get both version .6 and .7 to work on 4 GPUs (2 r9 290 + 2 r9 290x) rig. Doesn't matter what setting was used - max hashrate was 5+MHS for the rig. BTW, this is on Windows 8.1 pro x64 with CAT 14.6 RC3
You must place amd_opencl64.dll , amd_opencl32.dll , amdocl64.dll and amdocl.dll files into smelter miners folder. (This files you can find in amd drivers)
legendary
Activity: 1894
Merit: 1001

 yes! thank you for sharing   Cheesy
member
Activity: 89
Merit: 10
Smolen, thanks for sharing but I cannot get both version .6 and .7 to work on 4 GPUs (2 r9 290 + 2 r9 290x) rig. Doesn't matter what setting was used - max hashrate was 5+MHS for the rig. BTW, this is on Windows 8.1 pro x64 with CAT 14.6 RC3
sr. member
Activity: 248
Merit: 250
Don't worry, I do read all the feedback. Right now priorities are:
- Better logging, so user could just send log file to me, without typing all needed details (OS, driver version, GPU model, pool, etc). Unless done, bugs and I have some disagreements about the idea of bughunting Smiley
- Pool monitoring, balancing and failover. Must have.
- Better printed statistics, now it's not always clear what Smelter is busy with

smolen will there be versions for other algos too or you'll stick just with whirlpoolx?
I'm stuck not with kernel, but with miner itself. Yes, expect new kernels later, but some will be paid ones, most probably with profit splitting.

Is there a bug on 15.3 driver?(280x+7950) İ cannot reduce my mem clock ++ and cannot change coreclock of 7950 's . Thst's couse of smelter or driver ?
Right now I can only guess. Wait for the next version, then I'll be able to get to it.

Any configs for r 290? What speed do you have while mining vanilla?
I have only one 280x, the best settings for other cards may differ. Right now speed is 542MH/s with 280x, 4 threads, worksize 64, core 1150, mem 500 on Linux. (Linux build will be released when I figure out how to do license-safe static build)

Tried different drivers, nothing changed. i guess it's cus of smelter ))) .will wait your updates, Smiley)) 
jr. member
Activity: 40
Merit: 13
I intend to buy a AMD Radeon r9 280x for mining vanilla coin.
I look for a tutorial that explains how to mining vanilla and how optimized the AMD Radeon r9 280x for 400 Mh / s
hero member
Activity: 644
Merit: 500
Don't forget an API so external tools can play with it too Wink (While you're busy doing logging, failover, etc...)
hero member
Activity: 524
Merit: 500
Don't worry, I do read all the feedback. Right now priorities are:
- Better logging, so user could just send log file to me, without typing all needed details (OS, driver version, GPU model, pool, etc). Unless done, bugs and I have some disagreements about the idea of bughunting Smiley
- Pool monitoring, balancing and failover. Must have.
- Better printed statistics, now it's not always clear what Smelter is busy with

smolen will there be versions for other algos too or you'll stick just with whirlpoolx?
I'm stuck not with kernel, but with miner itself. Yes, expect new kernels later, but some will be paid ones, most probably with profit splitting.

Is there a bug on 15.3 driver?(280x+7950) İ cannot reduce my mem clock ++ and cannot change coreclock of 7950 's . Thst's couse of smelter or driver ?
Right now I can only guess. Wait for the next version, then I'll be able to get to it.

Any configs for r 290? What speed do you have while mining vanilla?
I have only one 280x, the best settings for other cards may differ. Right now speed is 542MH/s with 280x, 4 threads, worksize 64, core 1150, mem 500 on Linux. (Linux build will be released when I figure out how to do license-safe static build)
full member
Activity: 159
Merit: 100
Any configs for r 290? What speed do you have while mining vanilla?
legendary
Activity: 1274
Merit: 1006
smolen will there be versions for other algos too or you'll stick just with whirlpoolx?
sr. member
Activity: 248
Merit: 250
Is there a bug on 15.3 driver?(280x+7950) İ cannot reduce my mem clock ++ and cannot change coreclock of 7950 's . Thst's couse of smelter or driver ?
hero member
Activity: 524
Merit: 500
Why is the CPU load to 100%? Can be corrected in newer versions GPU miner?
1) Because of some bug, may be on Smelter side, may be in AMD driver
2) Probably

Try to add this in cmd file as the first line
setx GPU_USE_SYNC_OBJECTS 1
member
Activity: 64
Merit: 10
Why is the CPU load to 100%? Can be corrected in newer versions GPU miner?
hero member
Activity: 524
Merit: 500
smolen
Why is the speed falls with time from 1.17 Gh under 400 Mh? Huh
AMD 3x7950 1000/625
Smelter is still too basic, there is no per-GPU data, nor mining thread monitoring, nor logging. Right now I can only guess that 2 of 3 your GPUs are hung. Wait a bit, I'm going to do better status reporting in next versions.
member
Activity: 64
Merit: 10
smolen
Why is the speed falls with time from 1.17 Gh under 400 Mh? Huh
AMD 3x7950 1000/625.

On the other rig 4x7970 1000/625--freezes.
Why is the CPU load to 100% and freezes.
CPU Celeron 1620.
hero member
Activity: 524
Merit: 500
Intensity options is missing, it was removed to protect users from one obscure driver bug, with too high value PC is dead hang. There is no way yet to select GPU to run or set clock, those options are in my TODO list.

You aren't used to cudamining, I guess Tongue It's regular beef here that the system needs a complete reboot if you're playing with intensities and overclock Cheesy
Part of the fun, isn't it? ^^" (Sucks too, my bitcoin blockchain gets corrupted that way if I'm running it)
Looks like driver can't handle more than 2^32 scheduled workitems at once - no matter how splitted between threads and kernels. Not a pleasure to play with it on work PC, have I backups or not Smiley
hero member
Activity: 644
Merit: 500
Intensity options is missing, it was removed to protect users from one obscure driver bug, with too high value PC is dead hang. There is no way yet to select GPU to run or set clock, those options are in my TODO list.

You aren't used to cudamining, I guess Tongue It's regular beef here that the system needs a complete reboot if you're playing with intensities and overclock Cheesy
Part of the fun, isn't it? ^^" (Sucks too, my bitcoin blockchain gets corrupted that way if I'm running it)
hero member
Activity: 524
Merit: 500
Thanks for your efforts.  What command line settings work for 280x please?
Oh, yes, detailed announcement and readme are missing, mea culpa

There isn't much to be configured. User can play with worksize (64, 128 and 256) and number of threads. To flood the screen with tons of diagnostics use --debug. Before claiming that I violated GPL, take a look at 'smelter --copyrights' output. To exit, use control-C or type any letter and then ENTER.
Intensity options is missing, it was removed to protect users from one obscure driver bug, with too high value PC is dead hang. There is no way yet to select GPU to run or set clock, those options are in my TODO list.

Typical command line looks like this, just change pool address, user name and password. 280x runs well with 4 threads and worksize 64, I hope users will share best settings for other cards.
Code:
smelter -o stratum+tcp://vnl.suprnova.cc:1111 -u user -p pass -g 4 -W 64

Full list of options:
Code:
Program options:
  -? [ --help ]           This help message
  --copyrights            Print libraries copyright message(s)
  -o [ --url ] arg        pool url (ex: -o http://pool:port )
  -u [ --user ] arg       Pool username
  -p [ --pass ] arg       Pool password
  -w [ --worksize ] arg   Worksize
  -g [ --gputhreads ] arg Threads per GPU
  -D [ --debug ]          Enable debug output
Pages:
Jump to: