Download here
https://www.mediafire.com/file/jvzhpke9qceufex/RigMaster_2_1_0_0.zip/fileBe aware that this App has been flagged with "Worm.MSIL.Autorun" by Ikarus Antivirus, so make the judgment by yourself before using.
https://www.virustotal.com/gui/file/3cc251cd01c3e63b59ff09cf72ce7cc53d4c21d9eeb01d8edeecc1a109a1b2dd?nocache=1RigMaster Client module
https://photos.google.com/search/_tra_/photo/AF1QipPcNfn6kqjbZJWug64f9xG0gahuKyQvbxZeQRTI1. What the App does:
In Windows environment, usually setting GPU Nvidia memory clock to a stable condition with optimal clock level (as highest as possible) is quite tough, either clock is not reach maximum possibility or the rig may not be stable to run for a long time without crash or error, it's usually a time consumed process. Furthermore, even when an user has reached a balance between stable working and performance, but too much reject/invalid shares also count to a final mining award. So this lightweight App will help you:
- Monitoring Miner
- Auto fix and optimize GPU memory clock for every individual GPU in a rig
- Control GPU fan, monitor overheat situation
- Monitoring if Hash rate drop
- Monitoring and fix memory clock if Reject/Invalid share is too much
- Work in tandem with Server module for reporting and remote interactive in future development
2. Requirement and support
- Windows 10 64 Bits (Win7, Win11 not test)
- You need to install Net frame work 4.6 to use this App.
- This App only work with Phoenix Miner and Nvidia GPU
3. Some Setting notes:
https://photos.google.com/search/_tra_/photo/AF1QipOHydnBRpuj3We0GZYq6ERMkGaXET7VIuGvZvsZ- Auto Start Miner:
App will monitor if miner not running or crash then will start miner and/or fix memory clock if error happens.
- Set Power and Clock (Mhz):
Set Power, GPU and memory clock after Miner reach stable mining condition (delayed overclock).
- Min Mem clock, decrement step:
When error happens, App will detect the error GPU and decrease the memory clock until system stabled.
- Overheat:
Shutdown the rig to prevent overheat, useful if your central exhausted system stops working
- RTX fan curve (exponential):
RTX card usually run quite hot, especially the memory, so GPU fan speed use exponential curve to increase fan RPM if GPU temperature is too high.
- Error time frame:
An error is consider true memory error within a given time frame (hours), if out of time frame, app will not decrease memory clock.
- Reboot after fix:
You should let the system reboot after a fix for safer result, but if your system is high quality (good mainboard, GPU...), a reboot may not necessary and it will be faster to resume mining.
- Email:
Please give a valid email for future support (when web management module is developed)
- Password:
Please give a valid password for future support (when web management module is developed)
- Miner folder:
Select your Phoenix folder
- Run Bat file:
Select your miner .bat file here if you prefer to use .bat file to start mining.
- Monitor Hash Rate:
If hash rate drop to a given level, system will reboot.
- Monitor Reject:
If Reject/Invalid share of a GPU reach a given percentage, memory clock will be fix for that GPU.
- Remove old Log files:
You should enable this unless you want to keep log files for error checking.
- Wifi profile:
If your rig use Wifi connection, set it to your home Wifi hotspot may increase connecting speed at windows log on
- Ping Test:
A valid external internet address to check if internet is connected
- Server Mode enable:
You must enable this in order for the app to work, disable is just for coding testing purpose.
- Alt Server, Server Port:
Backup alternate server and port, you don’t need to set this unless I move server to another address.
4. Setting miner config:
- Do not let the miner control fan and monitor GPU temperature, this app will do it
- Check sample miner config file for how to config.
- Change Wallet, RigName and YourEmailAddress to yours.
5. Important notes:
-
Client/Server environment requires you to set your system clock to correct time, you should use Windows Adjust date/time, Sync now to sync your system with time server6. How to use App:
- For setting Power limit and GPU core clock, you should now your GPU optimal level, so set them by yourself. In my experience, 1060 GPU is a bit slow, so I prefer to set Core clock to 200 Mhz, other faster card just leave it zero.
- For memory clock, set it to a high level of your card memory, Click Apply to test if mining is still ok (not hang or crash), then leave it there, App will auto fix if there is error happens.
- Save: upload setting to server if you wish, if you don’t, app will auto upload after fixing error.
- Find Gpu: Turn on finding mode, then click on a GPU to maximized it's fan RPM, then you could find a specific card, click Find Gpu again to stop finding mode.
- To get your link to web report module, open About form and copy your link.
7. Donation:
- I develop this app firstly for my personal use, so the server, internet line... is quite weak, I don't know if it could serve hundred or thousand rigs or not, so currently, I just open it for first 100 users and 200 rigs to test the performance, I will open more if the system can serve more.
- This app is free to use for 2 rigs under a user account.
- To help me build better server, rent a better internet line and hire web development programmer, if you wish to use for more than 2 rigs, please kindly email me at
[email protected] and consider to donate 0.005 eth for my funding.
8. Looking for web development programmer:
- I don’t have experience in web programming, so I need someone who is interest to develop this app suite to a higher level to help me on this job. Please note that, currently, this is totally just a hobby job, so there is no any fund by this time, it's all depended on how the community feedback to this app and donate to me, then we can build fund to share to the team.
- Server database is using SQLite, so I need someone familiar with SQLite (or we can convert to other SQL language if necessary)
Rottie
[email protected]