Bitcoin Forum
May 01, 2024, 06:46:58 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 »  All
  Print  
Author Topic: CryptoGen NVidia GPU Miner  (Read 8465 times)
the_gen_miner (OP)
Newbie
*
Offline Offline

Activity: 35
Merit: 0


View Profile
June 27, 2018, 10:15:50 AM
Last edit: July 14, 2018, 12:59:07 PM by the_gen_miner
 #1


   ____ ____ _    ____ ____ ____ ____ ____ __  
   | __\| o \||_/\| o \|_ _\|   ||  _\| __\| \|\
   | \__|  <_| __/| __/  || | o || [ \|  ]_|  \|
   |___/|/\_/|/   |/     |/ |___/|___/|___/|/\_/


GenMiner's CryptoGen nVidia GPU Miner.



Latest version is v3.0.5

Supports phi2 Luxcoin new algo


DOWNLOAD :

* Windows : https://github.com/genminer/cryptogen/releases
* Linux :   not yet


HARDWARE / SYSTEM NEEDED :

- OS : Windows 10 x64 (pro or enterprise recommended)
- GPUs : 98x / 10xx cards (1080ti 8GB+ recommended :-)
- Recent nVidia drivers up to versions 397.x, with compute capability 5.0 and beyond.
  Avoid version 398.x as it seems to create problems.


FEATURES :

  • Built for nVidia with CUDA 7.5, 32bits version (anyway faster than 64bits version)
  • New optimized code with special portions. Effective hashrate is higher, without power overkill.
  • Up to 16 GPUs can be used.
  • Supports Stratum versions
  • Shows detailed mining information and hashrate for each card.

SPECIAL FEATURES :

  • Supplied batch file allows easier choice for mining.
  • You may create configuration files with pools, one file for each coin. Much simple to manage.
  • Up to 16 pools in each configuration file.
  • Automatic watchdog, auto-terminate if too many errors occurs (--max-rejects, default=7)
  • Inactivity watchdog, auto-terminate if program stucks more than 120s.
  • Automatic failover to next pool if current doesn't work.
  • Miner can be restarted if too many blocks pass without submission (-M, --max-blocks-null)
  • Special parameters can be used in the configuration file / pools zone (%WORKER%, %DIFF%)

INSTALLATION GUIDE :

  • Unzip downloaded file into desired folder
  • Update cryptogen.*.conf files with your own information (pools, wallet addresses, etc)
  • Feel free to add new pools in .conf files
  • Feel free to add new conf files for your preferred coins.
  • Update file CRYPTOGEN-MINE.bat to choose coin to mine.
  • Execute (double-click) CRYPTOGEN-MINE.bat

CONFIGURATION FILES :

The batch file CRYPTOGEN-MINE.bat uses one configuration file for each coin to mine.    
These files must be in JSON format, some are provided as examples.    
Some options (like -w or -z) define "tags" values usable in config file.


FREE SOFTWARE :

Using this software is free, however, a default developer fee of 2% is applied. During each cycle of 6000 seconds (100 minutes),
the software will mine 120s for the developer. One don't know in advance when the developer mining will occur during the cycle.    
You can reduce the fee, anyway your contribution is highly appreciated. If you don't agree with this, don't use this software.


COMMAND LINE OPTIONS :


  -a, --algo=ALGO        Specify the algorithm to use
             bastion     Hefty bastion
             bitcore     Timetravel-10
             blake       Blake256-14rounds(SFR)
             blake2s      Blake2s          (NEVA/XVG/XSH)
             blakecoin   Blake256-8rounds (BLC)
             bmw         BMW 256
             cryptolight AEON cryptonight(MEM / 2)
             cryptonight XMR cryptonight
             c11         C11/flax         (AXS/CHC/SPD/IMC/JLG/DXC/ANU)
             decred      Blake256-14rounds(DCR)
             deep        Deepcoin
             dmd-gr      Diamond - Groestl
             equihash    Zcash Equihash
             fresh       Freshcoin(shavite 80)
             fugue256    Fuguecoin
             groestl     Groestlcoin
             hmq1725     Doubloons/Espers
             hsr         X13+SM3          (Hshare)
             jackpot     JHA v8
             keccak      keccak256        (Maxcoin)
             keccakc     Keccak - 256 (CreativeCoin)
             lbry        Lbry             (Library Credits)
             luffa       Joincoin
             lyra2       CryptoCoin
             lyra2v2     VertCoin
             lyra2z      ZeroCoin(3rd impl)
             myr-gr      Myriad-Groestl   (SFR/AUR/DGB/XVG/MYR)
             neoscrypt   Neoscrypt        (FTC/PXC/UFO)
             nist5       NIST5            (Talkcoin/Power)
             penta       Pentablake hash(5x Blake 512)
             phi         PHI1612          (LUX/FLM/SERA)
             phi2        PHI v2           (LUX since block 300K)
             polytimos   Politimos
             quark       Quark            (Quarkcoin)
             qubit       Qubit
             sha256d     SHA256d          (bitcoin)
             sha256t     SHA256 x3
             sia         Sia              (SIAcoin)
             sib         X11+gost         (Sibcoin)
             scrypt      Scrypt
             scrypt-jane Scrypt-jane Chacha
             skein       Skein SHA2       (AUR/DGB/SKC)
             skein2      Double Skein     (Woodcoin)
             vcash       Blake256-8rounds (XVC)
             skunk       Skein Cube Fugue Streebog
             s3          S3               (1Coin)
             timetravel  Machinecoin permuted x8
             tribus      Denarius
             vanilla     Blake256-8       (VNL)
             veltor      Thorsriddle streebog
             whirlcoin   Old Whirlcoin    (Whirlpool algo)
             whirlpool   Whirlpool        (JoinCoin)
             x11         X11              (DarkCoin)
             x11evo      Permuted x11     (Revolver)
             x12         X12              (GalaxyCash)
             x13         X13              (MaruCoin)
             x14         X14              (BernCoin)
             x15         X15              (Joincoin)
             x15         X15
             x16r        X16R             (Raven)
             x16s        X16S
             x17         X17              (XVG)
             wildkeccak  Boolberry
             zr5         ZR5              (ZiftrCoin)
      --api-remote       Allow remote control, like pool switching
  -b, --api-bind=port    IP:port for the miner API (ex: 127.0.0.1:4068),
                         0=disabled (default disabled)
  -B, --background       Run the miner in the background
      --benchmark        Run in offline benchmark mode
      --cert=FILE        Certificate for mining server using SSL
  -c, --config=FILE      Load a JSON-format configuration file
      --cputest          Debug hashes from cpu algorithms
      --cpu-affinity     Set process affinity to cpu core(s), mask 0x3 for cores 0 and 1
      --cpu-priority     Set process priority (default: 3) 0 idle, 2 normal to 5 highest
      --cuda-schedule    Set device threads scheduling mode (default: auto)
  -D, --debug            Enable debug output
  -d, --devices          Comma separated list of CUDA devices to use.
                         Device IDs start counting from 0!Alternatively takes
                         string names of your cards like gtx780ti or gt640#2
                         (matching 2nd gt640 in the PC)
  -f, --diff-factor      Divide difficulty by this factor (default 1.0)
      --donate           Percentage of time to donate to the developer
  -h, --help             Display this help text and exit
  -i, --intensity=N[,N]  GPU intensity 8.0-25.0 (default: auto)
                         Decimals are allowed for fine tuning
  -m, --diff-multiplier  Multiply difficulty by this value (default 1.0)
  -M, --max-blocks-null  Maximum quantity of blocks without submit before
                         terminating (default no limit)
      --max-rejects      Maximum quantity of rejected blocks before terminating
                         (value between 3 and 32, default=7).
      --max-temp=N       Only mine if gpu temp is less than specified value
      --max-rate=N[KMG]  Only mine if net hashrate is less than specified value
      --max-diff=N       Only mine if net difficulty is less than specified value
                         Can be tuned with --resume-diff=N to set a resume value
  -n, --ndevs            List cuda devices
  -N, --statsavg         Number of samples used to compute hashrate (default: 30)
      --no-color         Disable colored output
      --no-extranonce    Disable extranonce subscribe on stratum
      --no-gbt           Disable getblocktemplate support (height check in solo)
      --no-longpoll      Disable X-Long-Polling support
      --no-stratum       Disable X-Stratum support
  -o, --url=URL          URL of mining server
  -O, --userpass=U:P     username:password pair for mining server
  -p, --pass=PASSWORD    Password for mining server
  -P, --protocol-dump    Verbose dump of protocol-level activities
  -q, --quiet            Disable per-thread hashmeter output
  -R, --retry-pause=N    Time to pause between retries, in seconds (default: 30)
  -r, --retries=N        Number of times to retry if a network call fails
                         (default: retry indefinitely)
  -s, --scantime=N       Upper bound on time spent scanning current work when
                         long polling is unavailable, in seconds (default: 60)
  -T, --timeout=N        Network timeout, in seconds (default: 300)
  -t, --threads=N        Number of miner threads (default: number of nVidia GPUs)
      --time-limit       Maximum time (seconds) to mine before exiting the program.
      --trust-pool       Trust the max block reward vote (maxvote) sent by the pool
  -u, --user=USERNAME    Username for mining server
      --vote=VOTE        Vote (for decred and HeavyCoin)
  -V, --version          Display version information and exit
  -x, --proxy=[PROTOCOL://]HOST[:PORT]  Connect through a proxy
  -z, --diff=0.0         Set wanted difficulty, to be used in pool file as DIFF
                         When reach, end program
      --watch-timeout    Timeout in seconds for inactivity. Value between 30 and 3600,
                         default=120, 0 to disable inactivity watchdog.
      --watch-quiet      Dont display watchdog living messages
  -w, --worker=name      Set worker name, to be used in pool file as WORKER
                         default : computer name.
GPUs options :
      --mem-clock=3505   Set the gpu memory boost clock
      --gpu-clock=1150   Set the gpu engine boost clock
      --plimit=100       Set the gpu power limit in percentage
      --tlimit=80        Set the gpu thermal limit in degrees
      --led=100          Set the logo led level (0=disable, 0xFF00FF for RVB)




VERSION HISTORY :

See details on https://github.com/genminer/cryptogen

1714589218
Hero Member
*
Offline Offline

Posts: 1714589218

View Profile Personal Message (Offline)

Ignore
1714589218
Reply with quote  #2

1714589218
Report to moderator
1714589218
Hero Member
*
Offline Offline

Posts: 1714589218

View Profile Personal Message (Offline)

Ignore
1714589218
Reply with quote  #2

1714589218
Report to moderator
According to NIST and ECRYPT II, the cryptographic algorithms used in Bitcoin are expected to be strong until at least 2030. (After that, it will not be too difficult to transition to different algorithms.)
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
Suslived
Member
**
Offline Offline

Activity: 252
Merit: 13

CryptoTalk.Org - Get Paid for every Post!


View Profile
June 27, 2018, 10:32:06 AM
 #2

Great! Allow me to be the first to congratulate you on launching your miner.

I really haven't personally tried this yet but everything looks in order and professionally done. Doesn't seem like this much effort was done just to scam people. I wish you nothing but the best for the success of your miner.

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.
       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
CryptoTalk.org| 
MAKE POSTS AND EARN BTC!
🏆
techo
Member
**
Offline Offline

Activity: 115
Merit: 10


View Profile WWW
June 27, 2018, 10:47:52 AM
 #3

New miner, great. Do you have any benchmark for 10xx cards?
the_gen_miner (OP)
Newbie
*
Offline Offline

Activity: 35
Merit: 0


View Profile
June 27, 2018, 11:19:04 AM
 #4

Great! Allow me to be the first to congratulate you on launching your miner.

I really haven't personally tried this yet but everything looks in order and professionally done. Doesn't seem like this much effort was done just to scam people. I wish you nothing but the best for the success of your miner.

Thank you !
DevelopmentBank
Full Member
***
Offline Offline

Activity: 406
Merit: 110


View Profile
June 27, 2018, 11:25:17 AM
 #5

New miner, great. Do you have any benchmark for 10xx cards?

Yeah benchmarks would be a good thing which would probably me persuade me to use this.

Simply claiming "this hashes faster" than other miners might not enough to sway the public. Don't get me wrong, like what other posters have said, I really also do admire the effort you've put into making this, it's just that we need more tangible evidence.
the_gen_miner (OP)
Newbie
*
Offline Offline

Activity: 35
Merit: 0


View Profile
June 27, 2018, 11:38:34 AM
 #6

New miner, great. Do you have any benchmark for 10xx cards?

Well, it depends on the card, the intensity, the algo, the oc settings and the chip lottery.
Some are better than others.

For example, with a 1080ti 70% TDP, +100 Core, -400 Mem :
x17 algo gives around 18-21 MH/s
Phi algo gives around 33-36 MH/s

With a 1050ti 90% TDP,+0 Core, -200 Mem :
x17 gives around 4.5-5.0 MH/s
phi gives around 6.5-7.5 MH/s

Personally I prefer stability and low temperatures to save the hardware.
Grumo
Member
**
Offline Offline

Activity: 430
Merit: 22

Professional user


View Profile WWW
June 27, 2018, 01:26:09 PM
 #7

it is always the same hashrate as other miners. so why ?

bTCBTCbiᴛcoinᗷTCethDOGEzecⅬTCUSDT
Jeeperz74
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
June 27, 2018, 01:28:44 PM
 #8

Looks good I'll give it a try. Will see if I can get some benchmarks setup to compare.
the_gen_miner (OP)
Newbie
*
Offline Offline

Activity: 35
Merit: 0


View Profile
June 27, 2018, 01:38:10 PM
 #9

it is always the same hashrate as other miners. so why ?
Hmm did you try, with the same config : algo, intensity, OC settings (my examples are for 70% power) ?

Last but not least, my miner is quite good for new phi2 algo. Lux miners know :-)

the_gen_miner (OP)
Newbie
*
Offline Offline

Activity: 35
Merit: 0


View Profile
June 27, 2018, 01:57:14 PM
 #10

Looks good I'll give it a try. Will see if I can get some benchmarks setup to compare.

This is the best method, indeed.
Thanhtamtg
Newbie
*
Offline Offline

Activity: 16
Merit: 0


View Profile
June 27, 2018, 07:58:07 PM
 #11

dev fee too high! How to reduce dev fee to 1% Sir?
the_gen_miner (OP)
Newbie
*
Offline Offline

Activity: 35
Merit: 0


View Profile
June 27, 2018, 08:09:17 PM
 #12

dev fee too high! How to reduce dev fee to 1% Sir?

Simple : just launch with option --donate=1
Thanhtamtg
Newbie
*
Offline Offline

Activity: 16
Merit: 0


View Profile
June 28, 2018, 11:36:43 AM
 #13

dev fee too high! How to reduce dev fee to 1% Sir?

Simple : just launch with option --donate=1

How about 0.5 or 0.1? Would it work?
Great miner for lyra2z!
the_gen_miner (OP)
Newbie
*
Offline Offline

Activity: 35
Merit: 0


View Profile
June 28, 2018, 11:58:00 AM
 #14

dev fee too high! How to reduce dev fee to 1% Sir?

Simple : just launch with option --donate=1

How about 0.5 or 0.1? Would it work?
Great miner for lyra2z!


Hi

Min dev fee is capped to 1.0.

Glad lyra2z is ok for you.

farfui
Newbie
*
Offline Offline

Activity: 26
Merit: 0


View Profile
June 28, 2018, 01:51:08 PM
 #15

on what algo is dev fee
the_gen_miner (OP)
Newbie
*
Offline Offline

Activity: 35
Merit: 0


View Profile
June 28, 2018, 02:18:57 PM
 #16

on what algo is dev fee

It's phi algo.
preda
Sr. Member
****
Offline Offline

Activity: 756
Merit: 250


View Profile
June 28, 2018, 05:52:56 PM
 #17

someone did some test? in lyra2z?
the_gen_miner (OP)
Newbie
*
Offline Offline

Activity: 35
Merit: 0


View Profile
June 28, 2018, 05:59:54 PM
 #18

someone did some test? in lyra2z?

Thanhtamtg seemed satisfied :

Great miner for lyra2z!

s0ftcorn
Newbie
*
Offline Offline

Activity: 70
Merit: 0


View Profile
June 29, 2018, 07:12:08 AM
 #19

This looks a lot like ccminer, which is licensed under GPLv3, which means you need to also include the source code with your release.
Thanhtamtg
Newbie
*
Offline Offline

Activity: 16
Merit: 0


View Profile
June 29, 2018, 07:14:55 AM
 #20

on what algo is dev fee

It's phi algo.

PHI2? it not profit, i tested
Pages: [1] 2 3 4 »  All
  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!