Bitcoin Forum
May 28, 2024, 02:48:46 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: TT-Miner - Ethash & ProgPoW (CUDA 9.20 & CUDA 10.0 Win64)  (Read 440 times)
TrailingStop (OP)
Member
**
Offline Offline

Activity: 566
Merit: 16


View Profile
October 06, 2018, 09:32:40 PM
Last edit: November 01, 2018, 10:32:03 PM by TrailingStop
 #1

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

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

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


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

Happy mining
philipma1957
Legendary
*
Offline Offline

Activity: 4130
Merit: 7952


'The right to privacy matters'


View Profile WWW
October 07, 2018, 12:44:41 AM
 #2

why trust a newbie?

and

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

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
TrailingStop (OP)
Member
**
Offline Offline

Activity: 566
Merit: 16


View Profile
October 07, 2018, 01:33:36 AM
 #3

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.
nitrobg
Member
**
Offline Offline

Activity: 413
Merit: 17


View Profile
October 07, 2018, 09:24:18 AM
 #4

Why exactly do you package an open source miner and put a devfee on it?
TrailingStop (OP)
Member
**
Offline Offline

Activity: 566
Merit: 16


View Profile
October 07, 2018, 09:34:38 AM
 #5

It is not open source - sorry.
nitrobg
Member
**
Offline Offline

Activity: 413
Merit: 17


View Profile
October 07, 2018, 09:54:22 AM
 #6

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.
TrailingStop (OP)
Member
**
Offline Offline

Activity: 566
Merit: 16


View Profile
October 07, 2018, 10:00:39 AM
Last edit: October 07, 2018, 02:35:47 PM by TrailingStop
 #7

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
TrailingStop (OP)
Member
**
Offline Offline

Activity: 566
Merit: 16


View Profile
October 07, 2018, 02:40:45 PM
 #8

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.
TrailingStop (OP)
Member
**
Offline Offline

Activity: 566
Merit: 16


View Profile
October 08, 2018, 03:40:58 PM
 #9

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.
TrailingStop (OP)
Member
**
Offline Offline

Activity: 566
Merit: 16


View Profile
October 12, 2018, 02:12:46 PM
 #10

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

Happy mining
TrailingStop (OP)
Member
**
Offline Offline

Activity: 566
Merit: 16


View Profile
November 01, 2018, 10:41:04 PM
Last edit: November 01, 2018, 11:04:30 PM by TrailingStop
 #11

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

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


Happy mining
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!