Bitcoin Forum

Alternate cryptocurrencies => Mining (Altcoins) => Topic started by: TrailingStop on October 06, 2018, 09:32:40 PM



Title: TT-Miner - Ethash & ProgPoW (CUDA 9.20 & CUDA 10.0 Win64)
Post by: TrailingStop on October 06, 2018, 09:32:40 PM
Hi,

this is the command line version of thew TradeTec miner for the ProgPoW algo (BCI - Bitcoin Interest)

If you already mine BCI you can just replace the miner-name in your batch. A sample batchfile comes with the package. It uses the well know syntax for command line miners. Please note that you have to add the new option -A ALGONAME to define the algo to use for mining.Here is a sample that connects to CoinBlockers:

CUDA 10.0 for Turing: TradeTec-MinerCmd.exe -A PROGPOW-100 -P stratum+tcp://YOUR_WALLET.YOUR_WORKER@bci-eu.coinblockers.com:3910
CUDA 9.20 for Pascal: TradeTec-MinerCmd.exe -A PROGPOW-92 -P stratum+tcp://YOUR_WALLET.YOUR_WORKER@bci-eu.coinblockers.com:3910


The current release is 18.10.44.30
This is how the version number is generated: Version 18.10.40.20: 18 = 2018, 10 = October, 40 = the 40th week of the year, 20 = build #20


VirusTotal information:
https://www.virustotal.com/#/url/0ec02fd95005c025162168c49c0442659268f7930805fd53216a6598a8660a32/detection (https://www.virustotal.com/#/url/0ec02fd95005c025162168c49c0442659268f7930805fd53216a6598a8660a32/detection)

Requirements for the TradeTec Miner
- Windows 10, 64-Bit
- 64-Bit version of the Microsoft VC runtime 2017
- Nvidia GPU compute 6.0 or later. (checked with 1050Ti, 1060 (6GB) and 1070. Nvidia driver required: V396.xx for CUDA 9.2 release, V411.31 or later for CUDA 10.0 release)
- Stratum protocol only - no support for getwork.
- ProgPoW algo (Bitcoin Interest)
- Ethash algo for ETH/ETC and much more


DevFee
The DevFee is 1%.


Downloads:
https://TradeProject.de/download/Miner/TradeTec-Miner.zip (https://TradeProject.de/download/Miner/TradeTec-Miner.zip)

Microsoft Visual C++ Visual Studio 2017 (64-Bit)
https://go.microsoft.com/fwlink/?LinkId=746572 (https://go.microsoft.com/fwlink/?LinkId=746572)


Let me know if you run into any issues - will try to help.

Happy mining


Title: Re: TradeTec Miner - command line version for ProgPoW (CUDA 10/Windows)
Post by: philipma1957 on October 07, 2018, 12:44:41 AM
why trust a newbie?

and

what does a 1080ti do?
what does a 2080  do?


Title: Re: TradeTec Miner - command line version for ProgPoW (CUDA 10/Windows)
Post by: TrailingStop on October 07, 2018, 01:33:36 AM
No idea why to trust a newbie? you can run the miner in a sandbox if you want to try it without risk - or wait until other run it and reported how it works.
ol92 said that his 2080 does to 23MH/s @ 85% with the GUI release of the miner. My 1070 runs up to 12.5MH/s @ 50%. I do not have access to a 1080 and 2080 myself, so I cannot give you a benchmark on these.


Title: Re: TradeTec Miner - command line version for ProgPoW (CUDA 10/Windows)
Post by: nitrobg on October 07, 2018, 09:24:18 AM
Why exactly do you package an open source miner and put a devfee on it?


Title: Re: TradeTec Miner - command line version for ProgPoW (CUDA 10/Windows)
Post by: TrailingStop on October 07, 2018, 09:34:38 AM
It is not open source - sorry.


Title: Re: TradeTec Miner - command line version for ProgPoW (CUDA 10/Windows)
Post by: nitrobg on October 07, 2018, 09:54:22 AM
That's obvious. But what are the benefits over ethminer-progpow? It even uses the same syntax as ethminer, you didn't even bother changing the command line parameters.


Title: Re: TradeTec Miner - command line version for ProgPoW (CUDA 10/Windows)
Post by: TrailingStop on October 07, 2018, 10:00:39 AM
I used the same syntax to make it easy to use my miner. It is not that difficult to use a different syntax if that is a requirement for a new miner? The benefit is a higher hashrate. You can mine more coins in the same time. You have already noticed that the program-layout is very different to any other miner available. It separates into an algo dll and a user-frontend/communication/socket exe. I think that this change can be considered much more complex than changing a command line syntax.

This command-line release is based on my GUI miner. That might demonstrate that it is a new development: https://bitcointalk.org/index.php?topic=5025783.0


Title: Re: TradeTec Miner - command line version for ProgPoW (CUDA 9.20 & CUDA 10.0 Win64)
Post by: TrailingStop on October 07, 2018, 02:40:45 PM
New release for CUDA 9.20. You can now chose if you want to use the CUDA 10 release that requires latest nvidia drivers to be installed (Version 411.31 or later)., or you can run the release that uses CUDA 9.20. nvidia driver Version 396 or later required for this package.

I notice that my 1050, 1060 and 1070 hash a little bit faster with the CUDA 9.20 release than with the CUDA 10 release - even with 411 drivers. But that may differ from system to system.


Title: Re: TradeTec Miner - command line version for ProgPoW (CUDA 9.20 & CUDA 10.0 Win64)
Post by: TrailingStop on October 08, 2018, 03:40:58 PM
Version 18.10.41.23 release.
New in this release are the commandline options to set how nonces (values to find a solution) are generated by the miner. This is the option format and the available values:

-N INT INT

where 'N' is one of:
0 - do not reset; miner continues to increase nonce, it will never reset
1 - reset the nonce to zero for each new job
2 - always create random nonces
3 - reset to a random nonce for every new job - this is the default
4 - reset to a random nonce for every new job and after a timeout if no solution is found

the second value defines the timeout for option 4 in 10th of a second. Example settings:
-N 0 0      never reset the nonce
-N 4 75    reset to a random nonce for any new job or if 7.5 seconds no new solution is found

Let me know if you have issues.

Happy mining.


Title: Re: TradeTec Miner - command line version for ProgPoW (CUDA 9.20 & CUDA 10.0 Win64)
Post by: TrailingStop on October 12, 2018, 02:12:46 PM
Version 18.10.41.26 released

- commandline option to override the miners calculated values für cuda-gridisze (--cuda-grid-size) and cuda-clocksize (--cuda-block-size).
- added more details to the console output
   - how much watt a gpu uses - and the whole rig
   - error Messages that came from the pool
   - when the last share was found (per gpu and per rig)

improved performance. more than 77 MH/s on a 6 * 1070 rig, power @ 55%, core +0, Mem +400. Please see screenshot below:
https://www.TradeProject.de/download/Miner/ProgPoW-cmd-Capture.JPG (https://www.TradeProject.de/download/Miner/ProgPoW-cmd-Capture.JPG)

Happy mining


Title: Re: TT-Miner - Ethash & ProgPoW (CUDA 9.20 & CUDA 10.0 Win64)
Post by: TrailingStop on November 01, 2018, 10:41:04 PM
Version 18.10.44.30 released

- complete redesign of the software
- just a single executable for all algos and both CUDA versions (9.2 & 10.0)
- new '-A ALGONAME' option to define the algo you want to use for mining. Values for ALGONAME are:
   - PROGPOW-100
   - PROGPOW-92
   - ETHASH-100
   - ETHASH-92
- new option '-logpool' to enable complete pool-communication logging. You will find the logfile in the logs/miner folder
- new option -cbs, long form --cuda-block-size to define a fixed blocksize the miner should use
- new option -cgs, long form --cuda-grid-size to define a fixed gridsize the miner should use

You will find samples for each algo in the package that you can modify to fit your needs. The sample commandline will look like this:
TradeTec-MinerCmd.exe -A ETHASH-100 -P stratum+tcp://YOUR_WALLET.YOUR_WORKER@POOL_SERVER:POOL_PORT --list-devices

if you do not specify -cbd or -cgs the miner will try to calculate good performing values for grid and block size. Anyway you can play around with these values. Make sure that you use power of 2 values and look for a range for blocksize from 128 to 768.

Download:
https://TradeProject.de/download/Miner/TradeTec-Miner.zip (https://TradeProject.de/download/Miner/TradeTec-Miner.zip)

VirusTotal:
https://www.virustotal.com/#/url/0ec02fd95005c025162168c49c0442659268f7930805fd53216a6598a8660a32/detection (https://www.virustotal.com/#/url/0ec02fd95005c025162168c49c0442659268f7930805fd53216a6598a8660a32/detection)


Happy mining