Hello, this is my first announcement in several years.
Due to life issues, I had to neglect a bit my C++ graphics skills. I realized it was time to update my knowledge to more modern GPU standards so I bought a Radeon and started playing with OpenCL. Since I have difficulty focusing on abstract problems, I needed something real to focus on. A friend of mine told me about this cryptocurrency thing so I decided to write a miner (plus: legacy miners are oldschool).
Now, I don't believe good software must be open source at all costs but writing this was great learning and there is the need of better understanding what this whole mining thing is, what is an hashing algorithm and such. So I decided to release it under MIT license, if you want to take a look. What I have updated should be buildable, albeit I haven't checked.
So what you get is the first (OpenCL) GPU miner written by someone with a clue about what a GPU is before crypto happened. My hardware seems to like it.
I'm looking to test it on other cards (since I only have a 7750). As a gamedev.net user, you get to try it for first.
The package includes executable, kernels and config file (adeguate for 7750). Double-clicking it will be sufficient. You don't need install nor admin rights.
CAUTION! If you use the config file as is, you will be donating hashrate to me.
Which is of course a good thing to do, but I guess it's worth making this clear.
Be warned: pre-alpha.
It's still very clunky (in particular, only the quit button works in context menu). I haven't managed to get it to mine on P2Pool but it works on MPOS (or at least the MPOS I'm using now).
If this doesn't make any sense to you, I can offer support.
Only supported algorithm is Qubit, which unfortunately means you can mine MyriadCoin only.
I ask you to try it for at least 10 minutes and then post here your results (average hashrate or time spent on average iteration). I would appreciate if you could also post them to the MYR hardware comparison.
If you want to mess with the config file, I am not going to support any other param than linearIntensity at this time. Just scale it accordingly to your Radeon Compute Units count WRT 7750 and you should be fine.