Also had a similar thought experiment, went and built it. Thanks for the other commentors as well I should link to this HN page in the README.
I could turn it into a learning project with no practical applications. It would be a good platform to learn about OpenCL, and see if the benchmarking times improve.
Take a look at my Pythagorean cipher. It's idiotic and not practical, but it's just neat.