Bitcoin Forum
August 15, 2018, 01:31:31 PM *
News: Latest stable version of Bitcoin Core: 0.16.2  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 »  All
  Print  
Author Topic: [ANN] T-Rex 0.5.7 Nvidia GPU miner (Windows & Linux)  (Read 15871 times)
trexminer
Jr. Member
*
Offline Offline

Activity: 57
Merit: 0


View Profile
June 07, 2018, 12:43:54 PM
 #1

T-Rex miner for modern Nvidia GPUs - Pascal & Maxwell (limited by CM 5.2) generations

Supported algorithms:
x16r
x16s
renesis
lyra2z
hsr
c11
x17
phi
tribus

Runs on both Linux and Windows.
New algorithms/improvements are on their way.
Supported GPU architecture: Pascal (10xx series) and Maxwell

Performance

X16s/X16r:
1070 Ti (Core +200, Mem 0, PL 100%): 15.5-16.5 Mh/s

Renesis:
1070 Ti (Core +200, Mem 0, PL 100%): 24-25 Mh/s

X17:
1070 Ti (Core +200, Mem 0, PL 100%): 16-16.5 Mh/s

Hsr:
1070 Ti (Core +200, Mem 0, PL 100%): 17 Mh/s

C11:
1070 Ti (Core +200, Mem 0, PL 100%): 22.5-23.5 Mh/s

Lyra2z:
1070 (Core +160, Mem -500): ~2300 Kh/s
1070 Ti (Core +210, Mem -600): ~3000-3100 Kh/s
1080 Ti: 4300 Kh/s

Tribus:
1070 (Core +190, Mem 0):
   PL 150W - 77 Mh/s
   PL 130W - 74 Mh/s
1070 Ti (Core +210, Mem -600):
   PL 180W - 101 Mh/s
   PL 150W - 95 Mh/s
1080 Ti: ?

Phi1612:
1070 (Core +170, Mem -500):
   PL 130W - 23 Mh/s
1070 Ti (Core +210, Mem -600):
   PL 180W - 31.5 Mh/s
   PL 150W - 29.8 Mh/s
1080 Ti: ?


Please, do report what hashrate you get using other cards for our stats, and also feel free to experiment with overclock/power limit/intensity settings.

Thanks to ciprianpt for benchmarking T-Rex (v0.5.1): https://1stminingrig.com/t-rex-0-5-1-nvidia-gpu-miner-benchmarks-and-review/

Downloads
v0.5.7

Linux:
CUDA 9.1: https://mega.nz/#!LY9nnJrI!IcUKpZFibh26Sf67jZ37FQwKDobo_6TK-Tua3T0MhIM
CUDA 9.2: https://mega.nz/#!yBklEZhK!BMVD_BVJiXbkr4sv_ZB5Jpfb1MF6ogHR_SedqgN7zi8

Windows (unstable - some people report miner restarts, for some it's working okay):
CUDA 9.1/9.2:
https://mega.nz/#!CAEF1KCJ!0G7jXCnaIKYFSaBIo5H7Il_kNncDG2VR-ZAPvcps658


v0.5.1
Windows:
CUDA 9.1/9.2: https://mega.nz/#!6Rk1xa5A!0Du8UIFg0Ue6dmmXwHKEZPwNVbaYDCOTse4Jk9cqsO8



Usage
T-Rex supports command line arguments similar to that of ccminer:
lyra2z:
Code:
t-rex -a lyra2z -o stratum+tcp://pool.bsod.pw:2159 -u <wallet> -p x
phi:
Code:
t-rex -a phi2 -o stratum+tcp://pool.bsod.pw:6667 -u <wallet> -p x
tribus:
Code:
t-rex -a tribus -o stratum+tcp://pool.bsod.pw:2260 -u <wallet> -p x

Discord
https://discord.gg/gj7jcYf

Dev fee
Dev fee is set to 1%. When the miner starts and stops mining dev fee it reports it to the console output.

Release notes
0.5.7
Faster renesis, hsr, x16r, x16s, x17, c11. Few % improvement across all of them.

0.5.6 (for those upgrading from 0.5.1)
Added new algos: x16r, x16s, renesis.
Faster hsr, x17.
JSON API - return active pool information
Added command line parameter "-N" - average hashrate display (number of samples in sliding window)
Miner displays a notification in the console if the new version is available
Bug fixes:
Miner hanging on "Graceful shutdown"
Config file - miner wouldn't start if no intensity specified
Telnet API (ccminer compatible) - inconsistent newline character
Hung issue (after "ApiServer: stopped listening" and connection loss)
Immediate reconnect upon connection loss
Incorrect initialisation when invalid command line argument supplied (now the miner won't start in that case)

0.5.1
Faster phi2, lyra2z, x17, c11.
Added new algo HSR.
Added API (HTTP JSON [preferable] and telnet ccminer compatible) - pending integration with monitoring software (ethmonitoring, awesome miner etc.)
Multiple bug fixes, new config options, failover pools.

0.4c
Added Phi2.
JSON config file support. Multiple bugfixes.
Miner source code is rewritten from scratch and no longer based on ccminer.

0.3a
Faster Lyra2z, Tribus and slightly faster Phi1612.
Warning: If using Lyra2z in this version you will likely need to lower your overclock settings and probably also increase the power limit.

0.2
Added Lyra2z and Tribus.

0.1
Initial release. Phi1612 added.
1534339891
Hero Member
*
Offline Offline

Posts: 1534339891

View Profile Personal Message (Offline)

Ignore
1534339891
Reply with quote  #2

1534339891
Report to moderator
1534339891
Hero Member
*
Offline Offline

Posts: 1534339891

View Profile Personal Message (Offline)

Ignore
1534339891
Reply with quote  #2

1534339891
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1534339891
Hero Member
*
Offline Offline

Posts: 1534339891

View Profile Personal Message (Offline)

Ignore
1534339891
Reply with quote  #2

1534339891
Report to moderator
1534339891
Hero Member
*
Offline Offline

Posts: 1534339891

View Profile Personal Message (Offline)

Ignore
1534339891
Reply with quote  #2

1534339891
Report to moderator
Badrinath76
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
June 07, 2018, 01:32:58 PM
 #2

Sup',
What kind of GTX 1070 u use: Gigabyte, msi, pny...? 8GB ? mini ? Wink
trexminer
Jr. Member
*
Offline Offline

Activity: 57
Merit: 0


View Profile
June 07, 2018, 01:36:16 PM
 #3

I've got an 8 gpu rig with 4 Zotac GTX 1070 Mini and 4 MSI GTX 1070 Aero ITX, all 8 GB. The result for 1070 is an average for them.
entinio
Jr. Member
*
Offline Offline

Activity: 57
Merit: 1


View Profile
June 07, 2018, 01:51:32 PM
 #4

Any benchmark on 1080ti ?
trexminer
Jr. Member
*
Offline Offline

Activity: 57
Merit: 0


View Profile
June 07, 2018, 02:02:03 PM
 #5

Unfortunately I don't have any 1080TIs. If you do, it would be really great if you could try it and post the results. Thanks!
nitrobg
Member
**
Offline Offline

Activity: 376
Merit: 16


View Profile
June 07, 2018, 03:52:35 PM
 #6

1060/3@75W: 12.8MH/s
1060/6@75W: 14MH/s

Thank you, around 5% hashrate improvement over Enemy and anxmod. Hope it is the same on poolside.
Freew0rld
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
June 07, 2018, 06:36:43 PM
 #7

Windows support?
trexminer
Jr. Member
*
Offline Offline

Activity: 57
Merit: 0


View Profile
June 07, 2018, 11:50:14 PM
 #8

1060/3@75W: 12.8MH/s
1060/6@75W: 14MH/s

Thank you, around 5% hashrate improvement over Enemy and anxmod. Hope it is the same on poolside.

Thanks for reporting that. I'm sure others will find your results very helpful.
trexminer
Jr. Member
*
Offline Offline

Activity: 57
Merit: 0


View Profile
June 08, 2018, 12:30:52 AM
 #9

Windows support?

Not yet, but it's certainly on my to-do list.
minimumnz
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
June 08, 2018, 01:59:46 AM
 #10

Getting this error on a couple machines one Ubuntu 16.04 the other 18.04

./t-rex: /usr/lib/x86_64-linux-gnu/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by ./t-rex)
trexminer
Jr. Member
*
Offline Offline

Activity: 57
Merit: 0


View Profile
June 08, 2018, 02:30:22 AM
 #11

Getting this error on a couple machines one Ubuntu 16.04 the other 18.04

./t-rex: /usr/lib/x86_64-linux-gnu/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by ./t-rex)

I'm guessing libcurl3 package isn't up to date, at least on 16.04. Could you contact me via direct messages please? We'll try to investigate this issue. I can't send you a direct message because of the default bitcointalk policy not to accept them from newbies.
trexminer
Jr. Member
*
Offline Offline

Activity: 57
Merit: 0


View Profile
June 08, 2018, 12:16:09 PM
 #12

In fact, I just found a person who faced exactly the same issue and the solution was "sudo apt install libcurl3" (Ubuntu 16.04)
Kompik
Sr. Member
****
Offline Offline

Activity: 439
Merit: 250


View Profile
June 08, 2018, 07:12:17 PM
 #13

Lux should be changing algo soon, is this miner compatible with the new algo?

Bitrated user: Kompik.
trexminer
Jr. Member
*
Offline Offline

Activity: 57
Merit: 0


View Profile
June 09, 2018, 02:51:38 AM
 #14

Lux should be changing algo soon, is this miner compatible with the new algo?

LUX is going to switch to phi2 algo which uses different crypto functions under the hood. I'm planning on adding phi2 support but not until I make it fast enough, otherwise there's no point.
trexminer
Jr. Member
*
Offline Offline

Activity: 57
Merit: 0


View Profile
June 09, 2018, 11:29:49 AM
 #15

Just added Lyra2z support. Download link is at the top.
Berni5813
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
June 09, 2018, 01:00:24 PM
 #16

Is there any chance to get it compiled for cuda 9.2 or cuda 8?

Thank you! nice work  Smiley
trexminer
Jr. Member
*
Offline Offline

Activity: 57
Merit: 0


View Profile
June 09, 2018, 01:45:56 PM
 #17

Is there any chance to get it compiled for cuda 9.2 or cuda 8?

Thank you! nice work  Smiley

Here you go, cuda 9.2 version - https://mega.nz/#!qJsQlAKB!rOpHtsqWjwvKzIljvL1uXO4bv3G-ZeWEB1XAMLWvpgk
I haven't tested it properly though, may not be stable or as fast as 9.1. Let me know how it goes.
pileto3
Newbie
*
Offline Offline

Activity: 12
Merit: 0


View Profile
June 09, 2018, 02:10:08 PM
 #18

Any chances for Windows version?
nitrobg
Member
**
Offline Offline

Activity: 376
Merit: 16


View Profile
June 09, 2018, 02:30:42 PM
 #19

3750MH/s on 1080Ti
1200MH/s on 1060/3

Hive doesn't have the libcudart.so.9.1, so perhaps you should include the library in the binary.

The miner crashes on the default intensity of 17 with this error:
Code:
*** Error in `./t-rex': free(): invalid size: 0x00007fc12c68e1d0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7fc1834647e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x8037a)[0x7fc18346d37a]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7fc18347153c]
/usr/lib/x86_64-linux-gnu/libcuda.so.1(+0x1ebd3c)[0x7fc17df70d3c]
/usr/lib/x86_64-linux-gnu/libcuda.so.1(+0xf886b)[0x7fc17de7d86b]
/usr/lib/x86_64-linux-gnu/libcuda.so.1(+0x248808)[0x7fc17dfcd808]
/usr/lib/x86_64-linux-gnu/libcuda.so.1(+0x1e4e80)[0x7fc17df69e80]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x76ba)[0x7fc1849186ba]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7fc1834f441d]
======= Memory map: ========
00400000-00595000 r-xp 00000000 00:00 0
00595000-00794000 ---p 00000000 00:00 0
00794000-00795000 r-xp 00000000 00:00 0
00795000-007bf000 rwxp 00000000 00:00 0
00800000-00801000 rwxp 00000000 00:00 0
00fd0000-01064000 rwxp 00000000 00:00 0                                  [heap]
200000000-200200000 rwxs 00000000 00:06 15577                            /dev/nvidiactl
200200000-200400000 rwxs 00000000 00:06 15577                            /dev/nvidiactl
200400000-200600000 rwxs 00000000 00:06 15577                            /dev/nvidiactl
200600000-200800000 rwxs 00000000 00:06 15577                            /dev/nvidiactl
200800000-200a00000 rwxs 00000000 00:06 15577                            /dev/nvidiactl
200a00000-200c00000 rwxs 00000000 00:06 15577                            /dev/nvidiactl
...........

Lowering it down to intensity 16 seems to have solved it.
Can you enable the default API?
trexminer
Jr. Member
*
Offline Offline

Activity: 57
Merit: 0


View Profile
June 10, 2018, 03:10:47 AM
 #20

Any chances for Windows version?
We estimate a windows version to be available in a couple of weeks. There's two of us working on this miner, and windows version + API are being developed in parallel to adding new algos.
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 »  All
  Print  
 
Jump to:  

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!