Bitcoin Forum
October 10, 2024, 04:47:08 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: What does --solver mean in EWFB miner, i don't understand  (Read 188 times)
r3lentleSs (OP)
Full Member
***
Offline Offline

Activity: 265
Merit: 100


View Profile
November 28, 2017, 12:10:34 PM
 #1

Subject -- solver (EWFB)
Raimy
Member
**
Offline Offline

Activity: 140
Merit: 10

★777Coin.com★ Fun BTC Casino!


View Profile
November 28, 2017, 12:20:08 PM
 #2

I believe it is a term used to indicate the actual process which will solve the hash as in Equihash algorithms they use the terms sols for solutions per second instead of hash per second like most other coins. I think the main difference is there is something like 1.8 sols per normal 1 hashrate so the terminology is a bit different to indicate this difference.

So the solver is the actual process, which is usually allocated one per GPU, but I suppose one could allocate multiple solvers to a single GPU if so inclined, but the average of them all would be no more than running a single solver. So a rig with 5 GPUs would most likely be running 5 solver processes, or one per GPU.

There could potentially be different solvers included within a miner program much like there are different kernels with some other opencl mining software, but I think EWBF only includes one currently.

I probably didn't explain it the best since I am not a developer, but I hope it helps.

umine
Full Member
***
Offline Offline

Activity: 405
Merit: 136



View Profile
November 28, 2017, 12:26:28 PM
 #3

Subject -- solver (EWFB)

It seems solver depends on CUDA Compute capability. On Kepler cards solver 2 works (0 and 1 give an error when starting I test on GTX780Ti) for newer cards Maxwell and Pascal solver 0 is used (tested on 970, 1060, 1070, 1080, 1080Ti) and solver 0 has the best performance.
But this question should be better asked in EWBF thread directly to the developer

halker2010
Sr. Member
****
Offline Offline

Activity: 532
Merit: 250

The harder your life is the more meaning it has.


View Profile
November 28, 2017, 12:30:00 PM
 #4

Subject -- solver (EWFB)

It seems solver depends on CUDA Compute capability. On Kepler cards solver 2 works (0 and 1 give an error when starting I test on GTX780Ti) for newer cards Maxwell and Pascal solver 0 is used (tested on 970, 1060, 1070, 1080, 1080Ti) and solver 0 has the best performance.
But this question should be better asked in EWBF thread directly to the developer
I don't think dev is active anymore no news for a long time its still a nice miner but I rather use zm miner now its faster.
r3lentleSs (OP)
Full Member
***
Offline Offline

Activity: 265
Merit: 100


View Profile
November 28, 2017, 01:13:01 PM
 #5

What should i use for p106-100 cards, --solver 0 ?

And i'm trying to use dstm miner, but whenever i want to run the .bat file, it opens and closes immediately

Code:
zm --server stratum+tcp://btg.suprnova.cc --port 8816 --user Pr0ph3t.1 --pass x --logfile --list-devices 0 1 2 3 4 5

Can you mine bitcoin gold with the miner, its equihash right ...
m1n1ngP4d4w4n
Full Member
***
Offline Offline

Activity: 224
Merit: 100

CryptoLearner


View Profile
November 28, 2017, 02:13:54 PM
 #6

Why creating a new topic when you could have posted in the EWBF topic....

What should i use for p106-100 cards, --solver 0 ?

And i'm trying to use dstm miner, but whenever i want to run the .bat file, it opens and closes immediately

Code:
zm --server stratum+tcp://btg.suprnova.cc --port 8816 --user Pr0ph3t.1 --pass x --logfile --list-devices 0 1 2 3 4 5

Can you mine bitcoin gold with the miner, its equihash right ...

This isn't right

Code:
--list-devices 0 1 2 3 4 5

Help from first topic page of ZM

--dev            Space separated list of cuda devices
--list-devices   List available cuda devices

You should use

Code:
--dev 0 1 2 3 4 5

Also if you want to mine with all cards on your rig just don't use --dev, it will select all available GPU's.

Also when you test out stuff, better put a "pause" at the end of the bat if the miner exit you have the error code or test directly from the cmdline for the same effect, also in the zm log you should have seen the error.

And to note that aside from some exotic GPU's, the solver is automatically selected for EWBF, still it's good to test them out, and force it so that at the start of the miner you don't have the "auto-selection" process started each time.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!