Pages:
Author

Topic: [ANN][YAC] Yacminer GPU miner for Yacoin - page 6. (Read 57518 times)

member
Activity: 68
Merit: 10
February 02, 2014, 03:52:12 PM
Yeah, verified with HWiNFO 64. GPU-Z is reporting incorrectly.
member
Activity: 68
Merit: 10
February 02, 2014, 03:21:34 PM
Thanks for the reply. Think I have a problem with GPU-Z. Dedicated stays at 0 MB, always. Dynamic is the only thing that changes.
I have a 2 GB card.
hero member
Activity: 693
Merit: 500
February 02, 2014, 01:21:42 PM
Sharing my settings so others can view, analyze and give criticisms.

Hardware: AMD R9 270X @ 1100 MHz GPU, 1425 MHz Mem, i3-3225 @ 3.3 GHz, 8 GB DDR3 @ 1600 MHz
Software: Windows 8.1 64, Catalyst 13.12, yacminer 3.4.0-yac2-x86

yacminer --scrypt -o stratum+tcp://yac.m-s-t.org:3333 -u x -p x -I 8 --thread-concurrency 8192 --lookup-gap 2 -g 2

Get around 1.2Kh/s.

https://www.dropbox.com/s/3ghyulxvskezd3n/Capture.JPG

That screenshot is a great way to help - your GPUz is showing that the memory YACMiner is using is not on the card, but using system RAM, which kills performance.  You will get better performance by reducing the number of threads to 1(change -g 2 to -g 1), and increasing the thread-concurrency to something like 13184 (this number may be too high for a 1 GB card, but you have to play with it).  Get TC as high as you can while still keeping all the memory usage in dedicated memory in GPU-z.  Once you've found that number, change "-I 8" to "-R 512" and slowly start increasing R (through ncurses using G->A) until you get your highest hashrate without getting HW errors.
member
Activity: 68
Merit: 10
February 02, 2014, 01:05:13 PM
Sharing my settings so others can view, analyze and give criticisms.

Hardware: AMD R9 270X @ 1100 MHz GPU, 1425 MHz Mem, i3-3225 @ 3.3 GHz, 8 GB DDR3 @ 1600 MHz
Software: Windows 8.1 64, Catalyst 13.12, yacminer 3.4.0-yac2-x86

yacminer --scrypt -o stratum+tcp://yac.m-s-t.org:3333 -u x -p x -I 8 --thread-concurrency 8192 --lookup-gap 2 -g 2

Get around 1.2Kh/s.

https://www.dropbox.com/s/3ghyulxvskezd3n/Capture.JPG
hero member
Activity: 693
Merit: 500
February 01, 2014, 10:31:45 PM
Hey Guys,
i have some problems with the gpu miner and my Sapphire R9 290, only mining HW`s.
Someone here as working settings to mine YaCoins with a R9 290 ?

Follow the tuning guide here - https://github.com/Thirtybird/YACMiner/blob/master/SCRYPT-README
you are using settings that consume too much memory and concurrent threads are overwriting other calculations.
newbie
Activity: 1
Merit: 0
February 01, 2014, 09:48:54 PM
Hey Guys,
i have some problems with the gpu miner and my Sapphire R9 290, only mining HW`s.
Someone here as working settings to mine YaCoins with a R9 290 ?
hero member
Activity: 693
Merit: 500
February 01, 2014, 07:32:15 PM
Hi Thirtybird,

thank you for your hard work.

Could you please release version 3.4.0 windows binaries?
You might update your first posting.

Regards,
Janus

The binary attachment to the release is for Windows.

The first post was not made by me, so I cannot update it.
Sorry, my mistake.

I want to use your miner for ultra coin.

How can I set those options:
--Nfmin 4 --Nfmax 30 --StartT 1388361600
yacminer tells me: unrecognized option

Can´t find anything about it in the readme.

Is the yacminer only for scrypt-jane or can I also use it for scrypt ?

Regards,
Janus


I'm not sure where you were getting those paameters.  YACMiner does not support those options and is used only for mining YACoin.  For scrypt, You might want to try https://github.com/veox/sgminer
member
Activity: 86
Merit: 10
February 01, 2014, 12:19:32 PM
Hi Thirtybird,

thank you for your hard work.

Could you please release version 3.4.0 windows binaries?
You might update your first posting.

Regards,
Janus

The binary attachment to the release is for Windows.

The first post was not made by me, so I cannot update it.
Sorry, my mistake.

I want to use your miner for ultra coin.

How can I set those options:
--Nfmin 4 --Nfmax 30 --StartT 1388361600
yacminer tells me: unrecognized option

Can´t find anything about it in the readme.

Is the yacminer only for scrypt-jane or can I also use it for scrypt ?

Regards,
Janus
hero member
Activity: 693
Merit: 500
February 01, 2014, 11:25:12 AM
Hi Thirtybird,

thank you for your hard work.

Could you please release version 3.4.0 windows binaries?
You might update your first posting.

Regards,
Janus

The binary attachment to the release is for Windows.

The first post was not made by me, so I cannot update it.
member
Activity: 86
Merit: 10
February 01, 2014, 10:49:42 AM
Hi Thirtybird,

thank you for your hard work.

Could you please release version 3.4.0 windows binaries?
You might update your first posting.

Regards,
Janus
hero member
Activity: 693
Merit: 500
January 31, 2014, 05:27:18 PM
I've updated YACminer again - this is a pretty major update.  I'm actually feeling pretty comfortable in the code now after staring at it for weeks and reviewing Kalroth's updates and sgminer.  There are a few more items on the to-do list, but those have a priority of "eventually".


Announcing YACMiner 3.4.0
Major update - includes new parameters for fine-tuning YACoin mining

--buffer-size
Specify the amount of memory to allocate per thread in MB.  For now, still set
thread-concurrency, but this parameter can allocate slightly more memory.
(you're likely to crash a lot when playing with this!)

--rawintensity
All of this is credited to Kalroth.

This new setting allows for a much finer grained intensity setting and also opens
up for dual cpu threads on devices not previously able to. Note: make sure to use
lower rawintensity values when you increase cpu threads (-g).

The original Intensity setting is currently used to spawn GPU threads as a
simple 2^value setting.
  I:8  =     128 threads
  I:8  =     256 threads
  I:9  =     512 threads
  I:10 =    1024 threads
  I:11 =    2048 threads
  I:12 =    4096 threads
  I:13 =    8192 threads
Notice how the higher settings increase thread count tremendously.

It's now much easier to control thread intensity specifically and it potentially
allows for a uniform way of setting the intensity on your system.

This change has been tested on R7, 5870, 7850 - all with better speeds than using
a regular intensity setting after a little tuning, but your mileage may vary.
If this doesn't work for you, or you do not want to spend time fine-tuning, the
regular intensity setting is still available.

You can also set this value through the ncurses interface by pressing:
G -> A -> select device id -> enter value.

Values need to be in multiples of 8 (at a minimum), and older cards appear to need
a multiple of 64.  Start with 256, 512, or 1024 and adjust in increments of 64 either
up or down.  Adjust this until you no longer receive HW errors in the GUI.

see the SCRYPT-README for full details on settings.

Minor changes include
  • Network difficulty line only shows up when it actually changes
    fix for GPU fan going to 85% when saving and using a conf file
    cgminer.conf should now be yacoin.conf (rename your file if you use it!)
    Rewrote README as a .md file and updated SCRYPT-README to be more YACoin
    specific

https://github.com/Thirtybird/YACMiner/releases
sr. member
Activity: 275
Merit: 250
January 22, 2014, 04:11:30 PM
I have having trouble getting YACminer to a profitable hashrate compared to other coins like DOGECOIN.

I have a Radeon HD 6850 and am getting 0.750 Kh/s at best without much hardware error. I am using the following settings:

yacminer --scrypt --scrypt --worksize 64 --lookup-gap 2 -I 8 --thread-concurrency 8192 --temp-cutoff 95 --temp-overheat 90 --temp-target 75


Any suggestion on how to increase my hashrate would be great. Otherwise mining, Yacoin doesn't seem that profitable to me  Sad Thanks!

That's as good as you're gonna get for YAC with that card... it is nearly unmineable at this point
hero member
Activity: 693
Merit: 500
January 22, 2014, 03:32:47 PM
Is anyone out there who are  succesfully mine YACOIN with cgminer Huh
Is it possible to mine it with GPU or only with CPU ?

i cant get cpuminer nor cgminer to work.
Always get error message "no reply by empty server"
or
if hashes, then all package rejected, 0 accepted.


Help or advice (proper settings) needed !!!

Thank You in advance for ur replies...


Information was sent several days ago.  Were you successful?
newbie
Activity: 5
Merit: 0
January 21, 2014, 01:12:27 AM
I have having trouble getting YACminer to a profitable hashrate compared to other coins like DOGECOIN.

I have a Radeon HD 6850 and am getting 0.750 Kh/s at best without much hardware error. I am using the following settings:

yacminer --scrypt --scrypt --worksize 64 --lookup-gap 2 -I 8 --thread-concurrency 8192 --temp-cutoff 95 --temp-overheat 90 --temp-target 75


Any suggestion on how to increase my hashrate would be great. Otherwise mining, Yacoin doesn't seem that profitable to me  Sad Thanks!
hero member
Activity: 693
Merit: 500
January 19, 2014, 08:48:07 PM
If you push the TC too high, even under the max that can be allocated, it doesn't hash right.  Lower it down until you hit normal activity. Based on your numbers, you have a 4 GB card - 32765 TC works out to allocating 4,095.6 MB of GPU memory, so that'll be your top.  old versions of YACMinger & cgminer did not take # of threads (g parameter) into account when restricting your memory allocation;  (this is actually a change I have in the testing branch for 3.3.4 right now).

Two things I would try

1. w of 256 - I've seen no advantage to using 512
2. OVerclock that GPU engine - I've got my R7's running at 1300 MHz, up from stock clock of 1000 MHz.
3. Try a lookup_gap of 1 (and halve the thread-concurrency to match), see what the hash does.  You're allocating 2 GB per thread, so you may not need to waste CPU cycles to save memory space

alternately to #3
try g = 3 and maybe even 4 and reduce your thread-concurrency to match and try intensities 8, 9 & 10. 

the other thing in 3.3.4 I'm testing is a command line setting for memory allocation instead of it being based on LG and TC, so you don't have to keep doing math when you change one paramter.  It's currently written to allocate that number per thread, but I'm on the fence about whether that would be the max allocated and just allocate that parameter/number of threads in the code.

Regarding whether it's written to only work on some cards - I've gotten YAcminer (even 3.3.1, not compiled by me) to mine on a 5770, 5870, 7850, 7850M and R7 250.  Hash rates have been low on anything with 1GB of RAM, but at 2GB, I'm getting what I consider good results with even low end cards.  Sadly I don't have the budget to buy and try the higher end cards, but from what I have seen, high GPU frequency, and a large amount of memory have been the best performance combination, even on a card with a low number of shaders.  My R7 250 2GB DDR3 is 2.25x as fast at YACoin N=14 than my 7850 1GB DDR5.  That same 7850 has 3x the hashrate of of that R7 250 when mining N=10 coins aka litecoin,ftc, doge, etc. though.  Food for thought.
newbie
Activity: 10
Merit: 0
January 19, 2014, 04:57:34 AM
Ok interesting,
first I forced the gpu-engine and gpu-memclock to the standard on my card, and they seem to be holding.

Now what was left was playing with the thread-concurrency.

I got two results. First, could either set it to 32765. And then I got around 1.5hk/s. Which is not fun.

Second, I tried pushing it up to 35960, but then something completely different happens! Hashing speed jumps up to around 40, but I ALL submissions are rejected with this error:

Code:
Rejected 7e3395cb Diff 2/2 GPU 0  (Share is above target)


Here are my settings (thread concurrency varies according to story above)

The good news is: no HW errors, just rejects now.
Code:
"thread-concurrency" : "35960",
"api-listen" : true ,
"g":  "2",
"w" : "512",
"gpu-fan" : "0-66",
"gpu-memclock" : "1250",
"gpu-engine" : "947",
"intensity" : "10",
"scrypt" : true

Any thoughts why all the rejects?

BTW no need to use GPU-z, linux here, reports are pretty accurate from yacminer
hero member
Activity: 693
Merit: 500
January 18, 2014, 11:17:32 PM
I know cards throttle down gpu and memory clocks when idle, but it should absolutely go up when running YACMiner.  Try adding a "--gpu-memclock ####" to your command line.
The other option that will probably serve you well is "-g 2" or, maybe even "-g 3" (I've never owned a card that went to three threads, but I run low end gear).

Use GPU-z to verify the amount of memory being allocated on your card when it's running, and increase your thread-concurrency if you're not allocating almost all of the memory on your card.  YACMiner 3.3.4 will actually have an option to set the memory per thread to a specific amount instead of adjusting thread-concurrency.

Post your command line, I might offer another suggestion Smiley
newbie
Activity: 10
Merit: 0
January 18, 2014, 02:21:47 PM
trying to mine with Sapphire Radeon 7950 but the yacminer doesn't show any accepted/rejected and it also shows HW with increasing numbers.
Somebody has good config for the miner to use with 7950?
Try these settings :

Code:
cgminer --read-some-posts-above

There seems to be a problem with yacminer, I also get hardware errors. I tried to lower the intensity as low as 10, but still get hardware errors. And the speed is 1.6 kh/s which is not really useful for anything.

Using an R9 290

Any users here with solutions?

Thirtybird and other developers, could it be there is something in the miner that lets it work with only some cards? or the SDK needs updating?

Guy

The highest intensity I have been able to go has been 9 - and that still generates some HW errors.   Low hash rates are to be expected, you just need to figure out which settings are best for your card.  If you buy me an R9 290, I'll send you the best configuration for it Cheesy

Ok had a better look, it seems like the memory speed is forced to 150Mhz (can get  up to 1500Mhz).
I can go as high as intensity 10 without errors.


Code:
yacminer version 3.3.1-yac2 - Started: [2014-01-18 20:54:58]

(5s):1.993K (avg):2.018Kh/s | A:0  R:0  HW:0  U:0.0/m  WU:4.1/m  FB:0
ST: 2  SS: 0  NB: 10  LW: 1  GF: 0  RF: 0
Connected to yac.coinmine.pl diff 2 with stratum as user *********
Block: 55a4adbe864d0d82...  Diff:1.83K  Started: [21:00:14]  Best share: 1

[P]ool management [G]PU management [S]ettings [D]isplay options [Q]uit


GPU 0:  53.0C 3718RPM | 1.947K/2.192Kh/s | A:0 R:0 HW: 0 U:0.00/m I:10


[E]nable [D]isable [I]ntensity [R]estart GPU [C]hange settings
Or press any other key to continue
Temp: 53.0 C
Fan Speed: 66% (3707 RPM)
Engine Clock: 996 MHz
Memory Clock: 150 Mhz
Vddc: 0.000 V
Activity: 100%
Powertune: 20%
Fan autotune is disabled (0-66)
GPU engine clock autotune is disabled (947-1000)
Change [A]utomatic [E]ngine [F]an [M]emory [V]oltage [P]owertune
Or press any other key to continue
Thirtybird, wish I had the money to buy you a card, but so far can only afford sending you pull requests Smiley
sr. member
Activity: 448
Merit: 250
January 17, 2014, 06:26:32 PM
Is anyone out there who are  succesfully mine YACOIN with cgminer Huh
Is it possible to mine it with GPU or only with CPU ?

i cant get cpuminer nor cgminer to work.
Always get error message "no reply by empty server"
or
if hashes, then all package rejected, 0 accepted.


Help or advice (proper settings) needed !!!

Thank You in advance for ur replies...
hero member
Activity: 693
Merit: 500
January 17, 2014, 05:23:21 PM
trying to mine with Sapphire Radeon 7950 but the yacminer doesn't show any accepted/rejected and it also shows HW with increasing numbers.
Somebody has good config for the miner to use with 7950?
Try these settings :

Code:
cgminer --read-some-posts-above

There seems to be a problem with yacminer, I also get hardware errors. I tried to lower the intensity as low as 10, but still get hardware errors. And the speed is 1.6 kh/s which is not really useful for anything.

Using an R9 290

Any users here with solutions?

Thirtybird and other developers, could it be there is something in the miner that lets it work with only some cards? or the SDK needs updating?

Guy

The highest intensity I have been able to go has been 9 - and that still generates some HW errors.   Low hash rates are to be expected, you just need to figure out which settings are best for your card.  If you buy me an R9 290, I'll send you the best configuration for it Cheesy
Pages:
Jump to: