erlBiniou

erlBiniou is a proof of concept for running multiple instances of a Biniou, as an OpenGL texture server written in Erlang.

Between 1 and 6 binious are launched as Erlang ports, each one of them acting as an OpenGL texture provider. The textures are then rendered on a spinable cube.

Funny thing to try: kill one of the Biniou processes, you'll see the texture disappear and the face of the cube become transparent, the time a new Biniou instance is magically restarted by the texture server :)

This is to prove how you can easily get something out of your 8-core CPU.