Use of OpenMP in Life

OpenMP is used in the executable lifeglut to split the processing n-ways.

It requires either GCC 4.2 or ICC 9.1 or 10 to use.

The use is minimal, but powerful

#pragma omp parallel private(i)
#pragma omp for schedule(static)
    for( i = 0; i < WIDTH; i++ ) {
        for( j = 0; j < HEIGHT; j++ ) {
...