Pages:
Author

Topic: NPlusMiner - |MultiRig remote management|AI|Autoupdate|Pool/Algo switching - page 8. (Read 37605 times)

legendary
Activity: 1151
Merit: 1001
Is there a "matrix" which algos need 6 or 8 GB?

A suggestion for GMiner - remove "--devices $($Config.SelGPUDSTM)" string.
The miner is smart enough and doesn't try to start mining on card with insufficient RAM
member
Activity: 91
Merit: 10
Mr.Plus, I'm autoswitching on MPH and all balance will be auto-exchange to Eth, can I still use NPlusMiner?

Also, for some reason, benchmarking Eth seems to not working as it always shows 0 MH/s.

I'm on 6x 1060.

*previously using NemoMiner but it gave failure status and I don't know why it only listed a few algo after updating.

Yes, you can still use NPlusMiner even if it will still report BTC.
Does EthMiner raise any errors?

+ MrPlus

No errors, see below:


member
Activity: 514
Merit: 11
Released NPlusMiner 4.7.0
https://github.com/MrPlusGH/NPlusMiner/releases
https://github.com/MrPlusGH/NPlusMiner/releases/tag/4.7.0

Discord: https://discord.gg/2BCqPxe

NPlusMiner with GUI, AutoUpdate, Earnings Tracker and Monitoring


Candidate for AutoUpdate = Yes
       - NPlusMiner checks for updates every 24 hours.
       - If you do not want to wait, simply restart NPlusMiner and it will pick it up on startup


ChangeLog

    - Core updates
        - Relocated files for cleaner directory layout
        - Improved log management
           - NPlusMiner now keep last 10 days of logs only.
        - Autoupdate code improvements
        - Minor changes to UI
    - Miners Updates
        - Gminer v1.29
        - Trex v0.9.2 cuda 10.0
        - ccmineryesrcyptR32 configuration for card compatibility
    - Pools updates
        - Fixed NiceHash Location
member
Activity: 514
Merit: 11
Mr.Plus, I'm autoswitching on MPH and all balance will be auto-exchange to Eth, can I still use NPlusMiner?

Also, for some reason, benchmarking Eth seems to not working as it always shows 0 MH/s.

I'm on 6x 1060.

*previously using NemoMiner but it gave failure status and I don't know why it only listed a few algo after updating.

Yes, you can still use NPlusMiner even if it will still report BTC.
Does EthMiner raise any errors?

+ MrPlus
member
Activity: 91
Merit: 10
Mr.Plus, I'm autoswitching on MPH and all balance will be auto-exchange to Eth, can I still use NPlusMiner?

Also, for some reason, benchmarking Eth seems to not working as it always shows 0 MH/s.

I'm on 6x 1060.

*previously using NemoMiner but it gave failure status and I don't know why it only listed a few algo after updating.
member
Activity: 514
Merit: 11
Released NPlusMiner 4.6.7
https://github.com/MrPlusGH/NPlusMiner/releases
https://github.com/MrPlusGH/NPlusMiner/releases/tag/4.6.7

Discord: https://discord.gg/2BCqPxe

NPlusMiner with GUI, AutoUpdate, Earnings Tracker and Monitoring


Candidate for AutoUpdate = Yes
       - NPlusMiner checks for updates every 24 hours.
       - If you do not want to wait, simply restart NPlusMiner and it will pick it up on startup


ChangeLog

   - Miners updates
      - Added Lyra2r3 NiceHash support
      - Added TTMiner | Progpow | BitcoinInterest (ZergPool)
      - Added support for grincuckaroo29 on NiceHash (OptionalMiners)
member
Activity: 514
Merit: 11
Released NPlusMiner 4.6.5
https://github.com/MrPlusGH/NPlusMiner/releases
https://github.com/MrPlusGH/NPlusMiner/releases/tag/4.6.5

Discord: https://discord.gg/2BCqPxe

NPlusMiner with GUI, AutoUpdate, Earnings Tracker and Monitoring


Candidate for AutoUpdate = Yes
       - NPlusMiner checks for updates every 24 hours.
       - If you do not want to wait, simply restart NPlusMiner and it will pick it up on startup


 ChangeLog

   - Core updates
      - Added nrghash (Ergpool)
      - Fixed x16rt
      - Fixed display error for 1h and 6h in EarningsTracker table
      - Added Total Miner Active Time calculations + Added to UI
      - Removed cycle time display (moved to log)
legendary
Activity: 1151
Merit: 1001
yep it returns correct number
Another way to get count of Nvidia cards/verify :
nvidia-smi.exe --query-gpu=count --format=csv,noheader
in a bat file I use it as
FOR /F "tokens=*" %%g IN ('"C:\Progra~1\NVIDIA~1\NVSMI\nvidia-smi.exe --query-gpu=count --format=csv,noheader"') do (SET GPUCount=%%g)
member
Activity: 514
Merit: 11
Actually it simply needs to run cards 0,1,2,3,4,5 - because Windows & drivers see/use only the 6 enabled cards - disabled one is "non-existant", thus no need to find which card is disabled (its still possible via comparing dev ID - but unneeded). GPU-Z will list the disabled GPU, but the CUDA "tick" is empty e.g. this card is not reported as CUDA-enabled

Though if I get some time, gonna make a function which can get how much RAM different gpus/id have Smiley - so algo which needs more RAM won't fail. Though again it won't be very oftenly used Smiley

Makes sense!
I have this in test:
Code:
Get-WmiObject Win32_PnPEntity | Select Name, Manufacturer, PNPClass, Availability, ConfigManagerErrorCode, ConfigManagerUserConfig | Where {$_.Manufacturer -like "*NVIDIA*" -and $_.PNPClass -like "*display*" -and $_.ConfigManagerErrorCode -ne "22"}

Could you please test on your side and report.

If no issue, i'll get it push to next version.

Thank you!

+MrPlus
legendary
Activity: 1151
Merit: 1001
Actually it simply needs to run cards 0,1,2,3,4,5 - because Windows & drivers see/use only the 6 enabled cards - disabled one is "non-existant", thus no need to find which card is disabled (its still possible via comparing dev ID - but unneeded). GPU-Z will list the disabled GPU, but the CUDA "tick" is empty e.g. this card is not reported as CUDA-enabled

Though if I get some time, gonna make a function which can get how much RAM different gpus/id have Smiley - so algo which needs more RAM won't fail. Though again it won't be very oftenly used Smiley
member
Activity: 514
Merit: 11

Nice suggestion but we won't be able to determine the ID of the disabled cards after that.
Might need more work but great idea.
Thank!
Do we need these? Atm , when I have  1 disabled card, Nplus will always try to run the miner vs 7 cards, when 6 are available - so it fails

Problem is even if it knows there is only 6 cards active it doesn't know is it needs to use 1.2.3.5.6.7 or 1.5.4.5.6.7
So problem is the same.
We'll need to find out how to manage this part.
legendary
Activity: 1151
Merit: 1001

Nice suggestion but we won't be able to determine the ID of the disabled cards after that.
Might need more work but great idea.
Thank!
Do we need these? Atm , when I have  1 disabled card, Nplus will always try to run the miner vs 7 cards, when 6 are available - so it fails
member
Activity: 514
Merit: 11
Released NPlusMiner 4.6.3
https://github.com/MrPlusGH/NPlusMiner/releases
https://github.com/MrPlusGH/NPlusMiner/releases/tag/4.6.3

Discord: https://discord.gg/2BCqPxe

NPlusMiner with GUI, AutoUpdate, Earnings Tracker and Monitoring


Candidate for AutoUpdate = Yes
       - NPlusMiner checks for updates every 24 hours.
       - If you do not want to wait, simply restart NPlusMiner and it will pick it up on startup


ChangeLog

   - Core updates
      - 50% to 60% Performances improvement on core cycle via
        - Optimization of core code
       - Optimization of Pool files code
       - Optimization of Miners files code
       - Improves:
          - Overall performances
          - Responsiveness
          - Stability
      - Fixed Miner active time calculations
     - Added miner Active Time and Total Active time in UI
      - Changed earnings tracking table
        - Displays per pool mBTC/D over last 1 hour / 6hours / 24 hours
       - Sorted by 1h descending
      - Changed top per hours mBTC/D signs
        - Sign indicates if you perform better or worth than below line
        - For 24hr, it indicates if you perform better or worth than the 25th hour
      - Added BTC character in UI
        - Useless but pretty Wink
   - Pools update
      - ! ZergPool is back !
   - Miners updates
      - Added x16rt (No pool yet)
     - Added Beam - Gminer (NiceHash)
     - Added lyra2v3


member
Activity: 514
Merit: 11
I have a suggestion for GPU Count routine, a way to detect if there is Disabled video adapter:
Code:
$DetectedGPU = @(Get-WmiObject Win32_PnPEntity | Select Name, Availability
, ConfigManagerErrorCode, ConfigManagerUserConfig | Where { $_.Name -like "*NVIDIA GeForce*" -and $_.ConfigManagerErrorCode -ne "22"})
....

$DetectedGPU | foreach {Update-Status("$($i): $($_.Name)") | Out-Null; $i++}
Result will be  only Nvidia Geforce adapters which are enabled currently
Currently used code is (line 315, Include.ps1)
Code:
$DetectedGPU = @(Get-WmiObject Win32_PnPSignedDriver | Select DeviceName, DriverVersion, Manufacturer, DeviceClass | Where { $_.Manufacturer -like "*NVIDIA*" -and $_.DeviceClass -like "*display*"})
.....

$DetectedGPU | foreach {Update-Status("$($i): $($_.DeviceName)") | Out-Null; $i++}
Lists/counts disabled video adapters as usable

I had to hunt&find an adapter making my rig to randomly freeze, so I started disabling cards one by one...

Nice suggestion but we won't be able to determine the ID of the disabled cards after that.
Might need more work but great idea.
Thank!
legendary
Activity: 1151
Merit: 1001
I have a suggestion for GPU Count routine, a way to detect if there is Disabled video adapter:
Code:
$DetectedGPU = @(Get-WmiObject Win32_PnPEntity | Select Name, Availability
, ConfigManagerErrorCode, ConfigManagerUserConfig | Where { $_.Name -like "*NVIDIA GeForce*" -and $_.ConfigManagerErrorCode -ne "22"})
....

$DetectedGPU | foreach {Update-Status("$($i): $($_.Name)") | Out-Null; $i++}
Result will be  only Nvidia Geforce adapters which are enabled currently
Currently used code is (line 315, Include.ps1)
Code:
$DetectedGPU = @(Get-WmiObject Win32_PnPSignedDriver | Select DeviceName, DriverVersion, Manufacturer, DeviceClass | Where { $_.Manufacturer -like "*NVIDIA*" -and $_.DeviceClass -like "*display*"})
.....

$DetectedGPU | foreach {Update-Status("$($i): $($_.DeviceName)") | Out-Null; $i++}
Lists/counts disabled video adapters as usable

I had to hunt&find an adapter making my rig to randomly freeze, so I started disabling cards one by one...
member
Activity: 514
Merit: 11
Released NPlusMiner 4.6.2
https://github.com/MrPlusGH/NPlusMiner/releases
https://github.com/MrPlusGH/NPlusMiner/releases/tag/4.6.2

Discord: https://discord.gg/2BCqPxe

NPlusMiner with GUI, AutoUpdate, Earnings Tracker and Monitoring


Candidate for AutoUpdate = Yes
       - NPlusMiner checks for updates every 24 hours.
       - If you do not want to wait, simply restart NPlusMiner and it will pick it up on startup


 ChangeLog

   - Pools update
      - **! ZergPool is back !**
   - Miners updates
      - Zjazz
       - Added BitCash (nlpool only right now)
       - Note that hashrate on nlpool is wrong at this time. Using a temporary fix to get estimations right. Will be changed when nlpool ops fixes the issue.
       - Zjazz does use CPU a lot. Therefore, CPU mining is automatically disabled when mining it.
      - Added x16rt (No pool yet)
newbie
Activity: 33
Merit: 0
Implemented in Master.
Main label will turn red on pause.
Queued for next version.

+MrPlus

Cool, thanks!  Good solution.
member
Activity: 514
Merit: 11
I have problems using Tpruvot and Klaust miners
I always get empty list of -d parameter:
Quote
Bin\NVIDIA-CcminerKlaust\ccminer.exe -b 4068 -R 5 -a skein -o stratum+tcp://skein.mine.ahashpool.com:4933 -u MYBTCAddress -p ID=NemosNV,c=BTC -d
Thats the actual command line.
It was same on 4.5.9
I just delete ps1 files for these miners ...

And on start I get several msgs in console:
Quote
ConvertFrom-Json : Invalid JSON primitive: .
At C:\Mine\_Nvidia\Include.ps1:501 char:43
+             $Content = $_ | Get-Content | ConvertFrom-Json
+                                           ~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (Smiley [ConvertFrom-Json], ArgumentException
    + FullyQualifiedErrorId : System.ArgumentException,Microsoft.PowerShell.Commands.ConvertFromJsonCommand
Any idea?
The rig is 4*1060 + 3*1070Ti on H110 BTC, Windows 10

Cannot reproduce.
Could you make sure you have the latest version on the miner files? May be download them from master.

+MrPlus
member
Activity: 514
Merit: 11
@MrPlus Can I request a small improvement?  When the miner has been paused, display some sort of really obvious indicator on the main screen to show that it's paused.  Like a red box or something.  I sometimes need to pause mining to do resource-intensive work and I often forget to resume mining it once I'm done.  There's no visual cue to tell me that.  I made a small change to the code in NPlusMiner.ps1 to make the form background red (just one line: $MainForm.BackColor = "Red") when paused.  It looks like crap (because the labels remain with a grey background) but definitely draws my attention  Smiley.  I'm hoping you can make it look more professional.

Thanks.


Window color seems a bit too much Cheesy
Will try to integrate some sort of highlight in next version.

Next version should be coming by end of week.

+MrPlus

Implemented in Master.
Main label will turn red on pause.
Queued for next version.

+MrPlus
legendary
Activity: 1151
Merit: 1001
I have problems using Tpruvot and Klaust miners
I always get empty list of -d parameter:
Quote
Bin\NVIDIA-CcminerKlaust\ccminer.exe -b 4068 -R 5 -a skein -o stratum+tcp://skein.mine.ahashpool.com:4933 -u MYBTCAddress -p ID=NemosNV,c=BTC -d
Thats the actual command line.
It was same on 4.5.9
I just delete ps1 files for these miners ...

And on start I get several msgs in console:
Quote
ConvertFrom-Json : Invalid JSON primitive: .
At C:\Mine\_Nvidia\Include.ps1:501 char:43
+             $Content = $_ | Get-Content | ConvertFrom-Json
+                                           ~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (Smiley [ConvertFrom-Json], ArgumentException
    + FullyQualifiedErrorId : System.ArgumentException,Microsoft.PowerShell.Commands.ConvertFromJsonCommand
Any idea?
The rig is 4*1060 + 3*1070Ti on H110 BTC, Windows 10
Pages:
Jump to: