Bitcoin Forum
May 13, 2024, 09:12:45 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [Release] VGA-Mon - Simple GPU management for mining rigs.  (Read 320 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
geo.koder (OP)
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
July 06, 2017, 08:53:11 PM
Last edit: July 06, 2017, 09:06:50 PM by geo.koder
 #1

VGA-Mon

Introduction


VGA-Mon is an absurdly simple node GPU monitoring app specifically tailored towards monitoring mining rigs. See the GitHub for the full markdown README.

I wrote this last night after getting tired of manually restarting my rigs after random OC quirks caused it to fail. This application records when GPU utilization drops below a certain threshold and will restart your mining application, and then if the GPUs are STILL not hashing, will reboot the entire rig. Currently only tested on Windows with nVidia cards but Linux SHOULD work in theory if nvidia-smi has identical output, though the config would need to be slightly modified.

I'll be slowly updating this. Have plenty on the todo, but currently it functions as-is. If AMD has a command line tool that outputs GPU util percentages please drop me a line so I can incorporate it.

With proper configuration (and once I find an AMD CLI application for diagnostics), this application should be entirely platform agnostic, pool agnostic, and miner agnostic.

Donations
ETH: 0x00972cd6a2c6786afbcc24ca592b8c86f33f747a
BTC: 1n4ruYy5QWbTDBbPEyBRWwj1Ni4U4Sz5P
1715591565
Hero Member
*
Offline Offline

Posts: 1715591565

View Profile Personal Message (Offline)

Ignore
1715591565
Reply with quote  #2

1715591565
Report to moderator
1715591565
Hero Member
*
Offline Offline

Posts: 1715591565

View Profile Personal Message (Offline)

Ignore
1715591565
Reply with quote  #2

1715591565
Report to moderator
1715591565
Hero Member
*
Offline Offline

Posts: 1715591565

View Profile Personal Message (Offline)

Ignore
1715591565
Reply with quote  #2

1715591565
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, which will follow the rules of the network no matter what miners do. Even if every miner decided to create 1000 bitcoins per block, full nodes would stick to the rules and reject those blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
Alternative
Member
**
Offline Offline

Activity: 91
Merit: 10


View Profile
July 06, 2017, 09:00:42 PM
 #2

Looks awesome ! I will talk about that to my miner friends ! However I find that your default values are a bit low, especially considering the rig reboot time. Rebooting every six minutes is, except in case you have a very unstable miner, not necessary. The miner reboot put by default at two minutes is maybe a bit low, don't you think ? With the DAG loading time, you will end up losing a lot on profitability I think.
geo.koder (OP)
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
July 06, 2017, 09:04:55 PM
 #3

Looks awesome ! I will talk about that to my miner friends ! However I find that your default values are a bit low, especially considering the rig reboot time. Rebooting every six minutes is, except in case you have a very unstable miner, not necessary. The miner reboot put by default at two minutes is maybe a bit low, don't you think ? With the DAG loading time, you will end up losing a lot on profitability I think.
It only reboots the application/machine if it detects a crash (GPU utilization drops below threshold for too long). Ethminer takes less than a minute to start up (including DAG loading) on my Celeron, so I actually thought I might have set my values a bit HIGH because if it reboots the app it has another four minutes to start up before the entire machine gets rebooted.  Feel free to adjust as needed!
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!