Wow thank you very much. We can expect it in the next version? Can you give me some advice for fine tuning my r7 370-s and rx 470s for all cryptonight versions, because on all types of algos, my desktop is little freezing, even on default settings, or even a much smaller intensity.
Nothing really can help that without the kernels that are executed. This also happens on any other gpu miner as well right?
For everyone:
I'll explain a bit about OpenCL and how the "kernels" work a bit.. The kernel or "payload/work" is sent to the video card and is kind of like a singular pipe, okay that analogy sucked, but imagine with all the "CU" Compute Units available.. the work from these kernels are sort of like threads on a miniature scale and they all work according to the OpenCL standard (Hopefully) But it's like a faucet.. turn it on or off.. also you may need to turn down intensity even more until you have a freeze free desktop which costs all the extra hashing power you would have had. Remember on SRBMiner you can use decimals so don't forget that ex: "intensity 20.3" or what have you.
I've left an earlier comment on a "low intensity" mode that is about splitting up one big time job to do work into much smaller timed jobs and if done right, it really shouldn't have any negative impact on hashing speed, or at least any notable impacts on it so that could be maybe be a modulation of 100ms or 1/10th a second per command queue or even smoother by doing it roughly ~16.67ms for 1/60th a second, but I'm getting a bit to technical trying to explain it.. Anywho, a good way to perhaps implement this would be to take an argument for say --desktop_mode
wow , long post To tell you the truth, at the moment i have more important things to improve on the miner. Yes, surely lagging is a problem, but since mining is 98% happening on rigs, where you don't need a responsive ui, it really isn't a problem
If you come up with something , surely i can integrate it, so that 2% of users can get a responsive desktop, with minimal hash drop
Well that 2% may be more than you think, since that is probably all real people most likely just trying out mining or doing it as a hobby and when electric may not be an issue, or many others. It can also improve on speed for killing outdated shares and work.. pretty much instantly start working on a new task. But yeah tons of people on dedicated mining rigs.. I'll get there eventually.. right now I just want to get the most out of what i can.. since i've known it's limits.. can translate well into newer optimized code too.
Also on that other parts of a miner.. Those are a hassle, but end result is always good, was thinking of a CLI that did a refresh and a moving graph of all gpu's kind of like an equalizer and show hashes accepted, round trip time.. averages, highest number of share_per_card .. but that's another fun story for some beautiful client miners that have never been done before, far as I've seen yet anyways.. most is just what's the hash? is it still running..how many shares.. it should be "what's my temp? and what's my wattage/heat ratio to kWatt" and preserving these new cards that do need to be resold someday..