Author

Topic: Introduce RigMaster - Overclock, optimize, and error fix your Nvidia ETH Rig (Read 264 times)

full member
Activity: 1275
Merit: 141
OP - Glad to see you got the virus scan total to Zero.   I know it is a pain but you cant expect people to trust in this environment.  There are a lot of scammers in crypto...seems to draw them.  Anyways now that its not flagging hopefully some legendary members can test it and publish results.  My farm runs on linux so i cannot run your software.  If it works as you describe i could see a lot of folks coming to use it.  

Maybe consider talking with some of the major linux mining OSes.

And +1 Merit for actually addressing the issue (even if you took offense at first  Wink )


Yup, it's still the same file Smiley

You have many rigs so maybe you could try a test rig, write down your current linux hash rate, then install windows and test RigMaster, give it few days to reach stable state, then compare the hash rate. I don't have linux so I don't know, I like to use windows only, that's why I have to develop this App to support windows coz all the mining solution and support utilities for windows seem not good enough.

https://photos.google.com/search/_tra_/photo/AF1QipPcNfn6kqjbZJWug64f9xG0gahuKyQvbxZeQRTI

All of my rigs run off a 16-64gb thumbdrive.  Windows is a horribly bloated OS for mining.  I measure up time in months on rigs.  I dont put drives on them because of the extra cost / less power…rigs get 4gb of ram total and 6-13 gpus depending on motherboard. 

Linux is freely available.  Google Ubuntu. 

newbie
Activity: 9
Merit: 1
OP - Glad to see you got the virus scan total to Zero.   I know it is a pain but you cant expect people to trust in this environment.  There are a lot of scammers in crypto...seems to draw them.  Anyways now that its not flagging hopefully some legendary members can test it and publish results.  My farm runs on linux so i cannot run your software.  If it works as you describe i could see a lot of folks coming to use it.  

Maybe consider talking with some of the major linux mining OSes.

And +1 Merit for actually addressing the issue (even if you took offense at first  Wink )


Yup, it's still the same file Smiley

You have many rigs so maybe you could try a test rig, write down your current linux hash rate, then install windows and test RigMaster, give it few days to reach stable state, then compare the hash rate. I don't have linux so I don't know, I like to use windows only, that's why I have to develop this App to support windows coz all the mining solution and support utilities for windows seem not good enough.

https://photos.google.com/search/_tra_/photo/AF1QipPcNfn6kqjbZJWug64f9xG0gahuKyQvbxZeQRTI
full member
Activity: 1275
Merit: 141
OP - Glad to see you got the virus scan total to Zero.   I know it is a pain but you cant expect people to trust in this environment.  There are a lot of scammers in crypto...seems to draw them.  Anyways now that its not flagging hopefully some legendary members can test it and publish results.  My farm runs on linux so i cannot run your software.  If it works as you describe i could see a lot of folks coming to use it.  

Maybe consider talking with some of the major linux mining OSes.

And +1 Merit for actually addressing the issue (even if you took offense at first  Wink )
newbie
Activity: 9
Merit: 1
Well nvidia is tend to be easy for optimization, no need bios or memory timing compared amd gpus, so you basically offering small bump for noobs miner
The risk using kind that software from newbie account is riskier than small bump if that working,

Thank you very much for your comment, form that I understand common view point and think I need to explain more to the community.

Yes, it is very easy to overclock Nvidia GPUs by Afterburn or dozen of other card vendor's utilities but:

- You can easily to overclock the card but tough to optimize it, either you have to sacrifice performance for stability or your system risk running with error, hang & reboot.
- It takes huge time to find a sweet spot for your system where the rig runs smoothly at maximum possible performance.
- Do it for 1 or 2 cards is easy, but 8 cards or 13 cards is a pain!
- All utilities are developed for gamers in mind, they targeted strong machine with few cards, it consumes a lot of CPU usage, it will hurt the mining performance on weak CPU those serves multiple cards
- A lot of other mining characteristic you cannot monitoring, such as, rejects counting, hash dropping... which may cause mining less efficiency.
- Without optimization, without developing for mining purpose in mind, you easily waste up to 5% of your full performance.

And what this app does:

- I developed it for mining purpose, it consumes very little system resource, CPU usage, unleash the system power to serve GPUs load.
- I know where Afterburn (or similar overclock software) cause bottle neck and make low end CPU system to drop performance and avoid that way of programming.
- It automatically finds a sweat spot for every card and make your 8 or 13 GPUs rig running stably at highest possible performance
- It detects high reject situation, hash dropping and adjust, reset, reboot... do whatever it needs to eliminate these issues.
...


At beginning, I don't care too much about the flag because I thought that for a pure mining rig, just for mining, there is no information to steal at all, what a virus can harm that machine? The best it can do is to change the wallet address to virus's address! But if for that purpose, my app can do easily without needing to write a virus! But if I change the address, with a bit monitoring on pool, user will know right away.

So, now I understand more, you guys may think that this app is targeted to run on home gamming & mining machine, you play game meanwhile mine at free time, there is sensitive information on that machine and need to be aware a lot about virus!

No, this app is not target to 1 or 2 cards machine, off course whatever number of card doesn't matter, but this app is developed purely for proper mining rigs, and with its help, you can setup 10 or 1000 machines very easily with high efficiency because everything is automation.

Efficiency is extremely important, 5% of performance is huge amount of money if you have 10 rigs 8 cards running a year long.
legendary
Activity: 1764
Merit: 1002
Well nvidia is tend to be easy for optimization, no need bios or memory timing compared amd gpus, so you basically offering small bump for noobs miner
The risk using kind that software from newbie account is riskier than small bump if that working,
newbie
Activity: 9
Merit: 1
Anyway, if saying "flagged" is a must then I will update on my first post.

You've completely missed the point. It's a "stranger danger" situation and you're the stranger here.
When given a chance to explain you get sarcastic and defensive which only confirms suspicions that
you shouldn't be trusted. For SW developpers here trust is everything and you've destroyed any chance
of creating any.

You've also shown bad judgement, knowingly publishing SW that is flagged by AV, and incompetence, not knowing
or caring why it was flagged.


I care about that flag but not taken it very seriously because only one of AV reported, it could be a false positive. Anyway, it causes by software protection, there are dozen of switches, I tried to find which option causes that flag by turn off option by option, but result is when this AV say safe, another AV say unsafe and there is no way for all AV say safe at all, I have tried some other software protection but so far, there is no any of those (that I tried) can please all AV software.

Point is, we all know how these AV software work, they compare the code to their sample codes of virus, unfortunately if one of their sample code was extracted form a virus that uses the same software protection like me, then that piece of code will be flagged, that is how the AV guys do. Since that, only one of AV flagged make me not being alerted too much at beginning.
full member
Activity: 1424
Merit: 225
Anyway, if saying "flagged" is a must then I will update on my first post.

You've completely missed the point. It's a "stranger danger" situation and you're the stranger here.
When given a chance to explain you get sarcastic and defensive which only confirms suspicions that
you shouldn't be trusted. For SW developpers here trust is everything and you've destroyed any chance
of creating any.

You've also shown bad judgement, knowingly publishing SW that is flagged by AV, and incompetence, not knowing
or caring why it was flagged.
newbie
Activity: 9
Merit: 1
I aware of that Total Virus report before posting here, but I like how is life, you cannot please everyone in this world. As long as all big and high reputation Antivirus like Bit Defender, Kaspersky, Avira.. and dozen of smaller names say safe, then it's enough to rely on. Unfortunately, sometime you cannot avoid a hater like what you do to me or an unknown tiny Antivirus app, that's very normal. I also cannot know what piece of code make that App hated, sorry.

So you knowingly posted flagged software without disclosing. That kind of deception doesn't help. Neither does your attitude.

If the forum rule is I have report flagged software even just by one Antivirus, then I'm sorry that I don't know that, since it's my first time posting here.

I used Claymore, Phoenix miner for many years and found that those software are flagged a lot more than mine, but millions of people still use w/o complain so I just thought that one or two flags are completely normal in this industry.

https://www.virustotal.com/gui/file/c139cfb5f4a721993dcf8b7d279c7d2d9e27a406323d73a727ad5d5ba7637bb0

Anyway, if saying "flagged" is a must then I will update on my first post.
full member
Activity: 1424
Merit: 225
I aware of that Total Virus report before posting here, but I like how is life, you cannot please everyone in this world. As long as all big and high reputation Antivirus like Bit Defender, Kaspersky, Avira.. and dozen of smaller names say safe, then it's enough to rely on. Unfortunately, sometime you cannot avoid a hater like what you do to me or an unknown tiny Antivirus app, that's very normal. I also cannot know what piece of code make that App hated, sorry.

So you knowingly posted flagged software without disclosing. That kind of deception doesn't help. Neither does your attitude.
newbie
Activity: 9
Merit: 1

Don't worry, all big names say undetected then it should be safe

Says the newbie account with 2 posts. 

If you want to be taken seriously and not reported for removal get your count to zero or GTF out.



Then you try on a clean rig w/o any information and see how it works before show your  attitude. I have nothing to comment arround here until i deciced to release my App, that’s why I am newbie, that’s simple.

You are the one with a worm being reported by the virus checker in your app. 
Ive shown clear proof that virustotal is flagging your code as containing a worm. 
Rather than address the problem you want to argue its clean with no proof. 


I aware of that Total Virus report before posting here, but I like how is life, you cannot please everyone in this world. As long as all big and high reputation Antivirus like Bit Defender, Kaspersky, Avira.. and dozen of smaller names say safe, then it's enough to rely on. Unfortunately, sometime you cannot avoid a hater like what you do to me or an unknown tiny Antivirus app, that's very normal. I also cannot know what piece of code make that App hated, sorry.
full member
Activity: 1275
Merit: 141

Don't worry, all big names say undetected then it should be safe

Says the newbie account with 2 posts. 

If you want to be taken seriously and not reported for removal get your count to zero or GTF out.



Then you try on a clean rig w/o any information and see how it works before show your  attitude. I have nothing to comment arround here until i deciced to release my App, that’s why I am newbie, that’s simple.

You are the one with a worm being reported by the virus checker in your app. 
Ive shown clear proof that virustotal is flagging your code as containing a worm. 
Rather than address the problem you want to argue its clean with no proof. 
newbie
Activity: 9
Merit: 1

Don't worry, all big names say undetected then it should be safe

Says the newbie account with 2 posts. 

If you want to be taken seriously and not reported for removal get your count to zero or GTF out.



Then you try on a clean rig w/o any information and see how it works before show your  attitude. I have nothing to comment arround here until i deciced to release my App, that’s why I am newbie, that’s simple.
full member
Activity: 1275
Merit: 141

Don't worry, all big names say undetected then it should be safe

Says the newbie account with 2 posts. 

If you want to be taken seriously and not reported for removal get your count to zero or GTF out.

full member
Activity: 1124
Merit: 136

Don't worry, all big names say undetected then it should be safe

Yeah its a bad look if your worm says detected  Roll Eyes
newbie
Activity: 9
Merit: 1

Don't worry, all big names say undetected then it should be safe
full member
Activity: 1275
Merit: 141
newbie
Activity: 9
Merit: 1
Download here

https://www.mediafire.com/file/jvzhpke9qceufex/RigMaster_2_1_0_0.zip/file

Be 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=1


RigMaster Client module

https://photos.google.com/search/_tra_/photo/AF1QipPcNfn6kqjbZJWug64f9xG0gahuKyQvbxZeQRTI

1. 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 server


6. 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]

Jump to: