@patrike
I have a question about awesome miner connection to the miner, looking at the detailed log it looks like AM make an API call to the miner every second, doesnt this cause a performance issue for the miner
Awesome Miner request the status from the miner API every 5 seconds by default. You can also right click on an External Miner and select Properties to change this interval.
No matter if you have an ASIC miner or GPU miner, the mining calculations are made on the actual ASIC chip or GPU while the API requests are processed on the CPU. For this reason, there shouldn't be any performance impact.