Author

Topic: [Awesome Miner] - Powerful Windows GUI to manage and monitor up to 200000 miners - page 414. (Read 703113 times)

full member
Activity: 270
Merit: 115
Patrike,

Can you please add this site to the next update for Awesome Miner.

http://www.blazepool.com

http://api.blazepool.com/status  << API

Thanks.
newbie
Activity: 1
Merit: 0
I've been looking all over, but haven't been so fortunate. On one of my rigs with only 1 AMD card will only show "Interface Offline"..

I've tried restarting Awesome Miner, rebooting the PC, changing pools, and algorithms but it doesn't change anything. Any tips?

Thank you in advance.
sr. member
Activity: 308
Merit: 250
Greetings Patrike,

please consider adding zergpool in the next update.
Thanks.
newbie
Activity: 140
Merit: 0
Hi, how to enble secondary mining in excavator?

https://i.imgur.com/e3n4Z5q.jpg

https://i.imgur.com/7wUsfTr.jpg


Anyone knows if this bug was fixed ?

The secondary mining on excavator is not starting. Any solution ?

Patrike, can you fix the bug  with unnecessary connections, because pools now have 6 times more connections because of this AM bug and are filled with connections without any hash.

Also my statistics from pools are all a mess now, you have all algos to all pools connected when excavator is online.

This is wrong and should have been fixed by now.
member
Activity: 392
Merit: 27
http://radio.r41.ru

Why are you splitting them up? Just run them together.
he also wrote that on one he plays, while others at this time continue to work, that's why he divided the cards into two workers
sr. member
Activity: 434
Merit: 251
Hi all,

I'm not sure whether this is even an issue at all, but I find this a bit weird.
Today I have added another card to my machine, a GTX 1080. I already have 2x GTX 1080 Ti, all cards are watercooled.

In Awesome miner I have created two miners, both using the same pool (miningpoolhub), both mining Vertcoin. The first miner uses my 1st GPU only (1080 Ti) and the second miner uses both my 2nd and my 3rd GPU (1080 Ti and 1080). Using ccminer, by the way. The reason for the miner split is that when I am gaming, I turn off the first miner and use my first GPU card to play while the other two cards continue mining.
The issue, however, is as follows:
- The first miner, with a single 1080 Ti and a hash rate of 61 MH/s (intensity 18), finds slightly more shares than the second miner which has 1x 1080 Ti and 1x 1080 with a total hash rate of 121 MH/s (intensity 20). This is contrary to expectations and I don't understand this behavior.

Screenshot below.



Anyone knows what's happening? Why is the second miner finding less shares than the first miner, even if the hash rate is double?

Why are you splitting them up? Just run them together.
newbie
Activity: 7
Merit: 0
Hi all,

I'm not sure whether this is even an issue at all, but I find this a bit weird.
Today I have added another card to my machine, a GTX 1080. I already have 2x GTX 1080 Ti, all cards are watercooled.

In Awesome miner I have created two miners, both using the same pool (miningpoolhub), both mining Vertcoin. The first miner uses my 1st GPU only (1080 Ti) and the second miner uses both my 2nd and my 3rd GPU (1080 Ti and 1080). Using ccminer, by the way. The reason for the miner split is that when I am gaming, I turn off the first miner and use my first GPU card to play while the other two cards continue mining.
The issue, however, is as follows:
- The first miner, with a single 1080 Ti and a hash rate of 61 MH/s (intensity 18), finds slightly more shares than the second miner which has 1x 1080 Ti and 1x 1080 with a total hash rate of 121 MH/s (intensity 20). This is contrary to expectations and I don't understand this behavior.

Screenshot below.

https://i.imgur.com/YBs9QBb.png

Anyone knows what's happening? Why is the second miner finding less shares than the first miner, even if the hash rate is double?

The stratum difficulty could be higher on the 2 card system resulting in fewer shares per minute. Check your stats on your pool if they allow that.
newbie
Activity: 28
Merit: 2
I'm having an issue with whattomine JSONs. I've added one under the statics section. I then go to setup my pool and typically it would just show up under the "coin" setting when adding a pool to give me the proper dropdown, but its not. Any idea why it wouldn't update the list?

Also, is it possible to take all the JSONs from whattomine so I don't have to keep adding them?

Only way I have gotten this to work and show up is.

1) Add coin inside statistics first
2) Add user defined coin under Coins & Profit
3) It then shows up with two coins in the list, 1 that actually calculates and one that doesn't do anything. I then remove the User Defined Coin and the useful calculating coin remains.


Am I doing something wrong...adding and removing seems unnecessary.
Im a noob here but I have been able to add coins by simply adding the json web address (from whattomine) then make stats update in 2 minutes, after that the coin will be in the list. Dont delete the json addresses or the coins will also be deleted (at least they were for me when I thought it okay to clean those entries out)
I originally manually entered the coins as well but accidentally found one added after just inputting the json address
newbie
Activity: 11
Merit: 0
Hi all,

I'm not sure whether this is even an issue at all, but I find this a bit weird.
Today I have added another card to my machine, a GTX 1080. I already have 2x GTX 1080 Ti, all cards are watercooled.

In Awesome miner I have created two miners, both using the same pool (miningpoolhub), both mining Vertcoin. The first miner uses my 1st GPU only (1080 Ti) and the second miner uses both my 2nd and my 3rd GPU (1080 Ti and 1080). Using ccminer, by the way. The reason for the miner split is that when I am gaming, I turn off the first miner and use my first GPU card to play while the other two cards continue mining.
The issue, however, is as follows:
- The first miner, with a single 1080 Ti and a hash rate of 61 MH/s (intensity 18), finds slightly more shares than the second miner which has 1x 1080 Ti and 1x 1080 with a total hash rate of 121 MH/s (intensity 20). This is contrary to expectations and I don't understand this behavior.

Screenshot below.

https://i.imgur.com/YBs9QBb.png

Anyone knows what's happening? Why is the second miner finding less shares than the first miner, even if the hash rate is double?
newbie
Activity: 1
Merit: 0
Hi all, 

I am trying to add new custom pool to external profit switching. Would that be possible? Only pre-defined pools are available from drop-down list.
member
Activity: 145
Merit: 10
I have been checking out awesomeminer and like what i see.

However, the implementation for Excavator is not optimal. For all the supported excavator algos, except neoscrypt, excavator should run with two threads. The current implementation only runs with one thread leading to lower than optimal hashrates.

Is there a way for me to edit the way awesomeminer generates the .json file for excavator?
newbie
Activity: 25
Merit: 0
Hi all
Am i missing something in AM
I am dual mining XVG BLake2s but i can't define that coin anywhere...
I only get Unspecified blake2s, and it does not calculate profit....

In coins i have 3 Verge, but not Blake2s one Smiley

Thanks
newbie
Activity: 74
Merit: 0
I'm having an issue with whattomine JSONs. I've added one under the statics section. I then go to setup my pool and typically it would just show up under the "coin" setting when adding a pool to give me the proper dropdown, but its not. Any idea why it wouldn't update the list?

Also, is it possible to take all the JSONs from whattomine so I don't have to keep adding them?

Only way I have gotten this to work and show up is.

1) Add coin inside statistics first
2) Add user defined coin under Coins & Profit
3) It then shows up with two coins in the list, 1 that actually calculates and one that doesn't do anything. I then remove the User Defined Coin and the useful calculating coin remains.


Am I doing something wrong...adding and removing seems unnecessary.
newbie
Activity: 32
Merit: 0
Guys, i can't make awsome miner work with the latest version of Excavator, i keep getting "failed to open command file -p"

And i can't make it work with the API even by setting the api port manually
newbie
Activity: 126
Merit: 0
I completely agree, I really like this software but certain things just make it practically unusable compared to other software.  For example, and I've said this before, at the current time anyway, having a rig with all the same cards is a dream.  You grab whatever card you can find.  So it really should be able to group like cards together without me or anyone else having to go and manually edit things.  I know this is possible as I'm using a forked version of Multipool miner that is doing exactly this.  Further as mentioned it should run all the software for an algo rithm and pick the highest one and be able to knock it out if it fails and go to another one.

Finally and the most ridiculous thing is the adding of new pools.  I'm currently running zergpool and blaze pool on multipool miner along with the rest of the pools that are available in awesome miner.  It took about 10 minutes to edit an existing pool file to have it run the new pools.  Further, it just pulls from the API which algorithms are available.  At the very least, we should be able to specify the server and maybe some ports not go in and try to add a server and btc address for every algorithm.  I"m not honestly sure if it would even work.

Cool that it supports the latest excavator, but this really brings out a huge weak point in this software - the benchmarking and software selection system is the worst and requires so much manual labor to do something that can be easily handled via software.

It would be great if there was a way to automate selecting which mining software is enabled or disabled per profit profile depending on benchmarks. Right now it benchmarks exactly one mining software per algo, based on which I've alreeady selected. This is backwards, because I don't know which mining software I want enabled until I benchmark it. The right answer is always whichever software puts out the best number.

Instead of making me click through a million menus to test equihash with dstm, ewbf, ccminer, excavator and everything else - the software should just test everything and pick the best. And preferably remember the results per software, so when a new version of the software is released, it only needs to test the new software.

Example workflow:

I enable ewbf, ccminer, claymore, excavator for 1080 Ti profile.

Results:

Equihash ewbf : 11mh
Equihash ccminer: 12mh
Equihash excavator: 13mh
Ethereum ccminer: 25mh
Ethereum claymore: 32mh
Ethereum excavator: 31mh

1080 Ti profile automatically set to use excavator for Equihash, claymore for Ethereum.

Then new ccminer comes out. Benchmark tests only ccminer:

Equihash ccminer: 14mh
Ethereum ccminer: 30mh

Now profile set for ccminer for Equihash, but still claymore for Ethereum.


newbie
Activity: 44
Merit: 0





Hello Spinter... a couple of questions...

On this line you have it hardcoded to the URL for the coinmarketcaps ALQO API.

Uri uri = new Uri(@"https://api.coinmarketcap.com/v1/ticker/alqo/");

Shouldn't this be using the Str2 like this:

Uri uri = new Uri(@Str2);


Also, I tried to duplicate your code for Bulwark, but I never get any returns.  Is there something wrong with this below?




that's right




Sorry error

Uri uri = new Uri(@"https://api.coinmarketcap.com/v1/ticker/alqo/");   to   Uri uri = new Uri(@Str2);

and

string Str2 = "https://api.coinmarketcap.com/v1/ticker/alqo/";











Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
//Request library
using System.Net;
using System.IO;


public class ActionScript
{
private ContextProvider Context = ScriptManager.Context;
public bool Execute(List list)
{

try
{
 



//--------------------------------------------------
string Str_name = "ALQO";//Name Coin
double Str_Reward = 150; //Reward Coin
string Str1 = this.getdati("https://explorer.alqo.org/api/difficulty");//link difficulty
string Str2 = "https://api.coinmarketcap.com/v1/ticker/alqo/";//link coinmarketcap.com
//--------------------------------------------------


//MessageBox.Show(Str1);

Str1 = Str1.Replace(".", ",");
double dif = Convert.ToDouble(Str1);

Uri uri = new Uri(@Str2);
WebRequest webRequest = WebRequest.Create(uri);
WebResponse response = webRequest.GetResponse();
StreamReader streamReader = new StreamReader(response.GetResponseStream());
String responseData = streamReader.ReadToEnd();





string myString = responseData;
string[] subStrings = myString.Split(',');
string v = "";
foreach (string str in subStrings)
{
 if (str.Contains("price_btc") == true)
            {    
             v = str.Replace(@"""", "");
             v = v.Replace("price_btc", "");
             v = v.Replace(" ", "");
             v = v.Replace(":", "");
             v = v.Replace(".", ",");
            }
 }



double Price = Convert.ToDouble(v);
Context.CoinStat.SetProperties(Str_name, dif, Str_Reward, Price);
 
 
//----------------Exception------------------
 }
catch(Exception exception)
{
  
}
//--------------End--Exception----------------
return true;
}

//--------------------------------------------
protected string getdati(string url)
        {
            try
            {
                string rt;

                WebRequest request = WebRequest.Create(url);

                WebResponse response = request.GetResponse();

                Stream dataStream = response.GetResponseStream();

                StreamReader reader = new StreamReader(dataStream);

                rt = reader.ReadToEnd();

                Console.WriteLine(rt);

                reader.Close();
                response.Close();

                return rt;
            }

            catch(Exception ex)
            {
                return "Error: " + ex.Message;
            }
        }      
}//end













For Bulwark and all Coins to  http://whattomine.com/calculators
 Add to Coin & profit /statistics  

  
Additionals Json URL's

Add this line

http://whattomine.com/coins/224.json
newbie
Activity: 45
Merit: 0
Cool that it supports the latest excavator, but this really brings out a huge weak point in this software - the benchmarking and software selection system is the worst and requires so much manual labor to do something that can be easily handled via software.

It would be great if there was a way to automate selecting which mining software is enabled or disabled per profit profile depending on benchmarks. Right now it benchmarks exactly one mining software per algo, based on which I've alreeady selected. This is backwards, because I don't know which mining software I want enabled until I benchmark it. The right answer is always whichever software puts out the best number.

Instead of making me click through a million menus to test equihash with dstm, ewbf, ccminer, excavator and everything else - the software should just test everything and pick the best. And preferably remember the results per software, so when a new version of the software is released, it only needs to test the new software.

Example workflow:

I enable ewbf, ccminer, claymore, excavator for 1080 Ti profile.

Results:

Equihash ewbf : 11mh
Equihash ccminer: 12mh
Equihash excavator: 13mh
Ethereum ccminer: 25mh
Ethereum claymore: 32mh
Ethereum excavator: 31mh

1080 Ti profile automatically set to use excavator for Equihash, claymore for Ethereum.

Then new ccminer comes out. Benchmark tests only ccminer:

Equihash ccminer: 14mh
Ethereum ccminer: 30mh

Now profile set for ccminer for Equihash, but still claymore for Ethereum.




You are right , I also did this to find the fastest miner for an algo, by moving up or down in the list the miner and benchmarking again.

Now that excavator was introduced, I benchmarked excavator on all agos that are enabled on excavator and I noticed that excavator is faster on 5 algos than all the other miners. I enabled only that 5 algos for excavator and and disabled all the other algos from excavator with less hashrate.

The advantage is that I know that any time in the future, when I would benchmark I will always have these 5 algos faster for excavator and it is not necessary to benchmark with the same algo all the other  miners again like NiceHash does. You might notice that Nicehash Benchmarking is 10 times slower (takes a lot to benchmark rigs with 8 or 16 GPUS copared to AM ). So, the suggestion you have will increase a lot the benchmarking time (that is really not optimized right now, because it should have a different execution time for different algos).

I do not think that I have to wait every time 5 times more time to know each time that the order is the same and only the best hashrate is saved, but indeed I really think it would be useful to have an option like "Test all miners and pick the fastest miner for each algo", right ?

Now, the question remains what do we do when we benchmark today and we have  the values saved and when we benchmark again 2 weeks later the values are different. The values also lead to wrong algos ordering because new hashrates changed the ordering, making some algos more profitable.

What do you think ?
 

That seems simple enough to solve with timestamping the results and setting an expiration date on them.

The reason I bought awesomeminer was to make my life easier. In practice it requires a lot of work, to the point where I'm not sure I'm actually saving any time or money. Seems like a lot of dev time is spent on configurability and not enough on automation. Software is nothing more than a rote procedure, and whenever I have to manually step in to do a rote procedure myself, then that software is failing IMO.

Like for another example of where I need to spend hours manually clicking when it should be automated - even if they were to implement my suggestion, I still need to manually stop a miner with a profile, launch benchmarking, wait 15+ minutes (!!!) while it benchmarks, save the new settings, then start that miner again, then do it all over again for every profile. I have Titan XP, 1080 Ti, 1080, 1070, 1060 and RX580 profiles. This whole process takes hours, it's ridiculous.

What situation exists where someone would want to benchmark one profile and not the others? What situation would there be where anyone would want to do literally anything but test everything that untested, and then enable it if theres an improvement?

Combined with my previous suggestion, I feel like all I should really have to do here is press an optimize button, and it'll automatically stop a miner with each profile, benchmark the software/algos, pick the best results, and automatically move on to the next. Why does this require any user interaction at all? Nevermind the fact that it needs to stop an entire 6 GPU rig to test just one of the GPUs. Or that I can't benchmark multiple rigs at once or do any administration while benchmarking, because the benchmark locks up the entire UI.

Overall I only have one overarching suggestion - shift gears for a bit from adding new features and complexity to improving usability and automation. It's great that I was able to integrate the new excavator, I'm making a few extra bucks now. It's not great that I had to spend several hours testing it, keeping a manual log of results, and then fiddling with a thousand menus to integrate it optimally. This is all stuff good software can and should handle on its own.  
newbie
Activity: 140
Merit: 0
is it only me who has problem with latest version not switching algos? Right now i checked and it was mining same algo for 6 hours, i closed Awesome miner (exit) and run again - it switched algo in 30 sec. I know that it will not switch algos IF you double-click on AM icon in taskbat in right corner and if it will open one more new AM window (yes, you will have 2 windows of AM) and not just reopening one like usually, it means it is broken and i have to exit from AM and run again.


I also have the same problem, it was not changing sometimes for 4 hours, sometimes for 8 hours but the performance changed  during this period of time. I think there is a bug related to this for sure.
jr. member
Activity: 212
Merit: 6
is it only me who has problem with latest version not switching algos? Right now i checked and it was mining same algo for 6 hours, i closed Awesome miner (exit) and run again - it switched algo in 30 sec. I know that it will not switch algos IF you double-click on AM icon in taskbat in right corner and if it will open one more new AM window (yes, you will have 2 windows of AM) and not just reopening one like usually, it means it is broken and i have to exit from AM and run again.
newbie
Activity: 140
Merit: 0
Cool that it supports the latest excavator, but this really brings out a huge weak point in this software - the benchmarking and software selection system is the worst and requires so much manual labor to do something that can be easily handled via software.

It would be great if there was a way to automate selecting which mining software is enabled or disabled per profit profile depending on benchmarks. Right now it benchmarks exactly one mining software per algo, based on which I've alreeady selected. This is backwards, because I don't know which mining software I want enabled until I benchmark it. The right answer is always whichever software puts out the best number.

Instead of making me click through a million menus to test equihash with dstm, ewbf, ccminer, excavator and everything else - the software should just test everything and pick the best. And preferably remember the results per software, so when a new version of the software is released, it only needs to test the new software.

Example workflow:

I enable ewbf, ccminer, claymore, excavator for 1080 Ti profile.

Results:

Equihash ewbf : 11mh
Equihash ccminer: 12mh
Equihash excavator: 13mh
Ethereum ccminer: 25mh
Ethereum claymore: 32mh
Ethereum excavator: 31mh

1080 Ti profile automatically set to use excavator for Equihash, claymore for Ethereum.

Then new ccminer comes out. Benchmark tests only ccminer:

Equihash ccminer: 14mh
Ethereum ccminer: 30mh

Now profile set for ccminer for Equihash, but still claymore for Ethereum.




You are right , I also did this to find the fastest miner for an algo, by moving up or down in the list the miner and benchmarking again.

Now that excavator was introduced, I benchmarked excavator on all agos that are enabled on excavator and I noticed that excavator is faster on 5 algos than all the other miners. I enabled only that 5 algos for excavator and and disabled all the other algos from excavator with less hashrate.

The advantage is that I know that any time in the future, when I would benchmark I will always have these 5 algos faster for excavator and it is not necessary to benchmark with the same algo all the other  miners again like NiceHash does. You might notice that Nicehash Benchmarking is 10 times slower (takes a lot to benchmark rigs with 8 or 16 GPUS copared to AM ). So, the suggestion you have will increase a lot the benchmarking time (that is really not optimized right now, because it should have a different execution time for different algos).

I do not think that I have to wait every time 5 times more time to know each time that the order is the same and only the best hashrate is saved, but indeed I really think it would be useful to have an option like "Test all miners and pick the fastest miner for each algo", right ?

Now, the question remains what do we do when we benchmark today and we have  the values saved and when we benchmark again 2 weeks later the values are different. The values also lead to wrong algos ordering because new hashrates changed the ordering, making some algos more profitable.

What do you think ?

 
Jump to: