I'd like to announce Scallion, my OpenCL vanity .onion address generator. It gets around 600MH/s on a 6870, allowing it to generate an 8-character prefix in just 15 minutes on average. It's written in C# and runs in both Linux (on Mono) and Windows.

I've just edited the post; here's a donation address: 1E82DM9mxvvfMfVAwpDANbkwXc2uWvQD1. I hope the original authors of this thread show up at some point as well. I've just tested on a 5770 - about 600MH/s.

nb - are there any simple tutorials that can light me the path to gpu coding easily?

I'm not sure if there are any good top to bottom tutorials. We learned it through projects and documentation. In general, we simplify the GPU code as much as possible, both to make it fast and to avoid branches, loops, etc. Pick your favorite language, find OpenCL bindings, and run some Hello World tutorial. Then pick a project that's embarrassingly parallel (hash searches, noise generation, etc) - each result has no dependence on its neighbor. Read the documentation and pay attention to the memory model. There are a lot of hidden gotchas that can dramatically reduce your performance if you miss them.

I've just edited the post; here's a donation address: 1E82DM9mxvvfMfVAwpDANbkwXc2uWvQD1. I hope the original authors of this thread show up at some point as well. I've just tested on a 5770 - about 600MH/s.