Multi-threaded Conway's Game of Life written in C with OpenGL graphics