Bitcoin Forum
January 20, 2019, 03:36:02 AM *
News: Latest Bitcoin Core release: 0.17.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 8 9 »  All
  Print  
Author Topic: TT-Miner: ProgPoW, MTP, UBQHASH, ETHASH for Windows, CUDA 10.0 & 9.2  (Read 7340 times)
TrailingStop
Member
**
Online Online

Activity: 101
Merit: 10


View Profile
September 10, 2018, 02:26:59 PM
Last edit: January 14, 2019, 08:36:38 PM by TrailingStop
Merited by CjMapope (5), suchmoon (4)
 #1

Hi,


TT-Miner Version 2.1.5 is available.

The new miner is available as command line version only, I dropped the windows GUI release because there was no need for it. So far, I have support for windows 7, 8.1 & 10 and Nvidia. The miner required about 4-5 minutes until it shows a stable hashrate. To get independed information about miner speeds you should always compare hashrates @ the pool, shares @ the pool or just the profit you made.

The DevFee is 1% for all algos.


Supported algorithms:
   - PROGPOW (BCI, more to come)
   - ETHASH (ETC, ETH, etc....)
   - UBQHASH (UBIQ)
   - MTP (Zcoin)


TT-Miner should NOT be recognized as virus - please check the VirusTotal information:
https://www.virustotal.com/#/url/f80ff82eb6654f4f038ac5a7d8a3678a11b6af73086484fb2a9c9daef4a7edf8/detection


A sample command line might look like this:
TT-MinerCmd.exe -A PROGPOW-100 -P YOUR_WALLET.YOUR_WORKER@POOL_SERVER:POOL_PORT

Stating from version 2.1.5 TT-Miner can understand most of the used command line arguments. If you already use any miner it should be OK just to replace the program name an leave the remaining arguments as they are. If you have a combination that TT-Miner does not understand please let me know so that I can fix that.


If you look for possible command line options please start the miner with the -h or --help option: TT-Miner.exe -h


Download link:
https://TradeProject.de/download/Miner/TT-Miner.zip


The miner required the latest C-runtime from Microsoft. If some dlls are missing when you start the miner you might need to install the CRT. You can get the CRT from Microsoft:
https://go.microsoft.com/fwlink/?LinkId=746572


TT-Miner is NOT free of bugs, so if you find one please help to make TT-Miner better and report it to me so that I have a chance to fix it.

Happy mining!







Below is the old message for reference
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Hi,
I have developed a new GUI miner for Windows OS and Nvidia GPU. It comes with two separate application. The TradeTec-Miner.exe and the TradeTec-MinerControl.exe. You can install them on the same box, but this is not a requirement. It comes as a zip file and does not need any installation. Just extract it and run it. If it crashes or just do not show up it might be that you do not have the VC runtime 2017 from Microsoft installed. This is a requirement and you find the link to download the package later.

The current release is 18.12.50.41
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

The package comes now in a single compressed zip file and contains both version, the GUI release as well as the command line version. It contains the releases for CUDA 9.2 and CUDA 10.0 and includes the algos for Ethash and ProgPoW.

Command line Version:
Please note that you have to add the new option -A ALGONAME to define the algo you want to use for mining. Possible values for 'ALGONAME' are:
   - PROGPOW-100
   - PROGPOW-92
   - ETHASH-100
   - ETHASH-92
   - UBQHASH-100
   - UBQHASH-92


Here is a sample that connects to CoinBlockers (ProgPoW algo):
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

For all supported options enter: TradeTec-MinerCmd.exe -h

You will find samples for each algo in the package that you can modify to fit your needs. 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 that the value for blocksize is in a range from 128 to 768.

GUI-Version:
Here are screenshots of the Miner and the MinerControl:
MinerControl: https://www.TradeProject.de/download/Miner/TradeTec-MinerControl.JPG
Miner: https://www.TradeProject.de/download/Miner/TradeTec-Miner.JPG

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

Add a new pool
If you run the miner the first time you need to setup your favorite pools. Start the TradeTec-MinerControl and activate the menu ‘Edit’->’Add new pool…’. A new dialog will pop up and allows you to enter all required information like server/port and User/password or wallet address. The click ‘Add Pool’ and you new pool will show up in the ‘Available Pools’ window.

Here are some Guidelines what to enter in the field to make a new coin/pool configuration working. Thanks to ol92 for pointing to the missing information.

Name: A unique name for your new coin/pool configuration
Algorithm: Select the required algo for your coin. So far you can chose from either Ethash or ProgPoW
Server/Port: Enter the connection information, the server and the required port to connect to your pool. There is no need for the stratum+tcp prefix since the TradeTec uses an algorithm to detect the protocol in use.
Wallet/User: In most cases you enter your wallet address. If you pool requires 'login' first (like suprnova) you enter your Username for that pool.
Password: Can be left empty for most pools. If you pool requires a login (suprnova) you enter the password for you worker
Worker override: Can be left empty in most cases. If you enter a workername here it will replace the 'rig-workername'. In this case all rigs will use this workername. If you use suprnove it is a good idea to enter the workername that you use in the suprnova worker configuration.

So a sample configuration to mine ETC on ethermine.org would look like this:
Name: My ETC Ethermine config (POOL)
Algorithm: Ethash (Dagger-Hashimoto)
Server: eu1-etc.ethermine.org    Port: 4444
Wallet/User: 'YOUR ETC WALLET ADDRESS'

To mine BCI on Suprnova:
Name: My BCI Suprnova config (POOL)
Algorithm: ProgPoW (Programmatic Proof-of-Work)
Server: bci.suprnova.cc    Port: 9166
Wallet/User: 'YOUR SUPRNOVA USERNAME'
Password: 'YOUR SUPRNOVA WORKER-PASSWORD'
Worker override: 'YOUR WOKER-NAME ON SUPRNOVA'

To make things easier the miner will now extract the information it needs from the regular pool server string. If you paste this string into the server field 'stratum+tcp://solo-bci.altpool.pro:2242' the miner will extract the information it requires: Server address & Port number. It will also remove the stratum service information.


Add you rigs
Next stop is to add your rigs. Go to ‘Edit’->’Add new rig…’. Now the dialog to add an IP/port pair shows up. Enter the information to allow the control software to connect with the miner-rig. If you run the Miner and the MinerControl on the same box you can use the loopback address (127.0.0.1) and the default port 8010 if that is OK for you. Otherwise enter the IP of the rig.


Start the miner
Now you should start the miner software TradeTec-Miner.exe on your mining rig. You see a window with some information. From the top to the bottom you see:
- Pool-Information: Name, Server/Port job id and performance data
- GPU information: Type, memory, clocks, temp, fan, cuda-comp version and performance data related to the selected GPU in your rig
- Setting for the MinerControl: Selected IP-Interface, port and a button to allow a connection from the MinerControl to the Miner. Also, you can choose if this interface is activated by default or not.
- Miner settings: Hostname, default worker name, mining time and a button to start mining. This allows you to control the Miner even without the MinerControl Software. You can also setup if the Miner should start mining if the program starts.
- Last section show you’re a list of the installed and available cuda devices with some information. The model, the pool that is used for mining, the current mining speed for that device, the submitted and rejected shares and the time the last share was sent.
If you enable the control interface (click on ‘Start listen’) the MinerControl should connect to the miner. You can now continue with the configuration with the MinerControl software.


Assign a pool to the GPU
If the MinerControl and the Miner are connected you can see the list of available GÜPUs in the Control Software. In the window ‘GPUs installed on selected Rig’ you see the list of your GPUs. You can also see that there are no pools assigned to them. Just click on the field saying ‘Unassigned – not used’ and a listbox will open with your available pool configurations. Just select the pool you want the GPU to mine to.


Start mining
Now you can start the mining process if you right-click on the rig in the ‘Available Rigs’ window and execute ‘start mining’ on the context menu. You should see the miner reflecting your commands. Since ETHASH works with DAG files it will take about 20 seconds until you see the process and the mining speed going up.



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: V411.31 or later)
- Stratum protocol only - no support for getwork.
- Dagger-Hashimoto and ProgPoW (Bitcoin Interest) algo


Features
- control your rigs from a single computer
- monitor performance of the rigs and GPUs
- performance in Hashes/sec and submitted shares on GPU basis
- switch your rig or just a single GPU to other pools or a different coin within seconds
- small memory & CPU footprint
- nonce generation can be configured
- support for MinerMonitoring


DevFee
The DevFee is 1%.


Downloads:
TradeTec Miner (commandline and GUI version, supporting both, CUDA 9.2 and CUDA 10.0)
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.

Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
TrailingStop
Member
**
Online Online

Activity: 101
Merit: 10


View Profile
September 12, 2018, 02:34:22 PM
 #2

New version available (18.9.37.5)
  - fixes an issue in the hashrate calculation
  - improved performance
  - error handling added (wrong wallet format - miner stops now and show the error)
  - indicator on the miner window for the connection to the pool

Coming in the next release:
  - ProgPoW algo for Bitcoin Interest
  - more detailed performance information in the MinerControl app

TrailingStop
Member
**
Online Online

Activity: 101
Merit: 10


View Profile
September 16, 2018, 08:46:32 PM
 #3

New version available (18.9.37.7)
- ProgPow Algo added (for BCI-Bitcoin Interest)
TrailingStop
Member
**
Online Online

Activity: 101
Merit: 10


View Profile
September 17, 2018, 01:13:24 PM
Last edit: September 21, 2018, 05:10:36 AM by TrailingStop
 #4

New version available (18.9.38.8)
- Fixed a memory leak
- Faster DAG file generation for the Ethash Algo

Coming next
- Restart rigs with a new configuration with a single mouse-click
- Create/Save/Load rig and farm profiles for a fast switch between different setups (algo/coin) - either per rig or the whole mining farm
TrailingStop
Member
**
Online Online

Activity: 101
Merit: 10


View Profile
September 17, 2018, 09:29:12 PM
Last edit: September 21, 2018, 05:10:13 AM by TrailingStop
 #5

New version available (18.9.37.8)
- Improved performance of the ProgPow Algo for BCI-Bitcoin Interest
TrailingStop
Member
**
Online Online

Activity: 101
Merit: 10


View Profile
September 24, 2018, 04:00:31 PM
 #6

New version available (18.9.39.11)
- Improved performance of the ProgPow Algo
- Improved performance of the Ethash Algo
- Less rejected Shares (fast solution reporting to the pool)
- Shows the count of GPU Stales (indication of too much OC!)
- Integration of Nvidias new Cuda 10 SDK
- Drag & Drop an coin configuration to a rig to let all gpus mine that news coin (Function in the MinerControl)


Coming next: Improved Algos & Trading App (TradeProject)
ol92
Sr. Member
****
Offline Offline

Activity: 432
Merit: 250


View Profile
September 24, 2018, 04:39:40 PM
 #7

New version available (18.9.39.11)
- Improved performance of the ProgPow Algo
- Improved performance of the Ethash Algo
- Less rejected Shares (fast solution reporting to the pool)
- Shows the count of GPU Stales (indication of too much OC!)
- Integration of Nvidias new Cuda 10 SDK
- Drag & Drop an coin configuration to a rig to let all gpus mine that news coin (Function in the MinerControl)


Coming next: Improved Algos & Trading App (TradeProject)
interesting: I will test with my RTX 2080 with cuda 10...
TrailingStop
Member
**
Online Online

Activity: 101
Merit: 10


View Profile
September 24, 2018, 04:46:31 PM
 #8

Hi ol92,

thanks - let me know how it works. Do not forget to use the latest driver from Nvidia - it is required with Cuda 10. And: Don't be surprised that this is a miner that comes with an GUI Smiley

ol92
Sr. Member
****
Offline Offline

Activity: 432
Merit: 250


View Profile
September 24, 2018, 08:16:05 PM
 #9

Hi ol92,

thanks - let me know how it works. Do not forget to use the latest driver from Nvidia - it is required with Cuda 10. And: Don't be surprised that this is a miner that comes with an GUI Smiley



Hello,
I have managed to make it work (not so easy to set up in spite of the gui: I am more at ease with CLI miner I suppose).
RTX 2080: 24.5mh/s (gpu+100mhz, power =100%).

I will compare with other miners. It seems good for me.
TrailingStop
Member
**
Online Online

Activity: 101
Merit: 10


View Profile
September 24, 2018, 08:27:15 PM
 #10

Thanks ol92 for your work. I was afraid that the GUI is not too easy to use - I will try to make it more user friendly in the next releases. If you have anything you wish to see let me know.

Thx.
ol92
Sr. Member
****
Offline Offline

Activity: 432
Merit: 250


View Profile
September 24, 2018, 08:47:43 PM
 #11

Thanks ol92 for your work. I was afraid that the GUI is not too easy to use - I will try to make it more user friendly in the next releases. If you have anything you wish to see let me know.

Thx.
You could describe a complete example of configuration.
For instance for suprnova, I had to guess not to use the usual prefix for the server : stratum+tcp. With this prefix, the miner seems to work but the gpu is not used and no hashrate.

On the other side, you could add some console output in one window for error debugging... The gui is not bad at all, just somewhat difficult to use the first time.
TrailingStop
Member
**
Online Online

Activity: 101
Merit: 10


View Profile
September 24, 2018, 08:55:05 PM
 #12

Will do. So far the miner works in automatic mode and tries to figure out which stratum dialect to use. The 'stratum+tcp' prefix is not required. I will check the suprnova connection and let you know tomorrow - its already late here ;-(
For error debugging I already have the log window in the control. Output into this window will come in one of the next releases.

Thanks - and good night Smiley
TrailingStop
Member
**
Online Online

Activity: 101
Merit: 10


View Profile
September 25, 2018, 06:13:38 PM
Last edit: September 25, 2018, 08:21:18 PM by TrailingStop
 #13

New version available (18.9.39.11)
- Improved performance of the ProgPow Algo
- better handling of the pool/coin configuration. Miner will now extracvt information for server/port from a typical pool connection string is past into the server field 'stratum+tcp://solo-bci.altpool.pro:2242'
ol92
Sr. Member
****
Offline Offline

Activity: 432
Merit: 250


View Profile
September 25, 2018, 08:08:11 PM
 #14

New version available (18.9.39.11)
- Improved performance of the ProgPow Algo
- better handling of the pool/coin configuration. Miner will now extracvt information for server/port from a regula pool connection string is past into the server field 'stratum+tcp://solo-bci.altpool.pro:2242'

Performance on RTX 2080 is better on the previous miner:  @gpu+120 and mem +800 26Mh/s against 24
TrailingStop
Member
**
Online Online

Activity: 101
Merit: 10


View Profile
September 25, 2018, 08:26:23 PM
 #15

Hi ol92,

will check that. I have a few percent improvement for my 1070s here. It can take up to 15 minutes until the hashrate is stable, maybe that the speed is rising slowly??? How does the speed compare to other ProgPoW miner with the 2080?
TrailingStop
Member
**
Online Online

Activity: 101
Merit: 10


View Profile
September 25, 2018, 10:54:44 PM
 #16

Hi ol92, I think/hope I fixed the bug. New release is available. Let me know if you find some time to run a quick test with your 2080.

Thx.
ol92
Sr. Member
****
Offline Offline

Activity: 432
Merit: 250


View Profile
September 26, 2018, 07:53:10 AM
 #17

Hi ol92, I think/hope I fixed the bug. New release is available. Let me know if you find some time to run a quick test with your 2080.

Thx.
I will test it at this evening (UTC time).
Realetim
Newbie
*
Offline Offline

Activity: 30
Merit: 0


View Profile
September 26, 2018, 09:01:28 AM
 #18

Will you issue a version working on Windows 8.1?
TrailingStop
Member
**
Online Online

Activity: 101
Merit: 10


View Profile
September 26, 2018, 09:49:05 AM
 #19

I have no Win 8.1 available, so I cannot check and verify if the miner works or not. Therefor I mentioned Win10 only because I can test it. Just try it and check if it works or not. If not let me know the error you see. I will try to fix that if possible.
ol92
Sr. Member
****
Offline Offline

Activity: 432
Merit: 250


View Profile
September 29, 2018, 09:59:52 AM
 #20

Hi ol92, I think/hope I fixed the bug. New release is available. Let me know if you find some time to run a quick test with your 2080.

Thx.
I will test it at this evening (UTC time).
The last version still hash lower than the first one for RTX cards
Pages: [1] 2 3 4 5 6 7 8 9 »  All
  Print  
 
Jump to:  

Bitcointalk.org is not available or authorized for sale. Do not believe any fake listings.
Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!