(I hope this is the right forum, if not sorry and please move it to the correct one
)
First of all: Regarding my programming "skills", I guess I can be called a novice with a little bit of advanced knowledge in writing programs. I am/have been working with Java, ANSI C and C++ for several years, and though I'm still far away from being a really good programmer I think I can say I learn very quickly once I've set myself a target on what I want to achieve. With that being said...
I'm trying to get a basic understanding on how the miners (especially the GPU miners) are working, how they're structured and what you need to build one. I've heard the term kernel a few times, so I guess there are a few trusty kernels that are specially built for the hash-calculating operations on GPUs (using OpenCL if I'm not mistaken) and if I've understood the principle correctly one just builds a miner on top of these kernels (please correct me if I got this wrong, as said before, I'm not very well-read on that topic).
To come to the point, I have a little project in mind which involves maybe building a mining-program and I was hoping you guys can maybe point me to some tutorials/examples or give me a few tips or so. If this little project succeeds I'll of course share it with you if you like
Though I can't tell you exactly what it'll be simply because I myself first have to see it through.
Thanks in advance!