Should've done this a long time ago but oh well
All ppms are stored at output/ms.ppm
gcc mandelbrot.c -o mandelbrot -lm
./mandelbrotOpenMP:
gcc parallel/mandelbrot_openmp.c -o mandelbrot -fopenmp -lm
./mandelbrotOpenMPI:
mpicc parallel/mandelbrot_openmpi.c -o mandelbrot -lm
mpirun -np $(nproc) -mca btl ^openib mandelbrotor with Slurm
mpicc parallel/mandelbrot_openmpi.c -o mandelbrot -lm
salloc -n {cores} mpiexec mandelbrotDemonstration of set rendered in parallel

looks nice
mpicc iters/mandelbrot.c -o mandelbrot -lm
mpirun -np $(nproc) -mca btl ^openib mandelbrotor with Slurm
mpicc iters/mandelbrot.c -o iters/a.out -lm -Ofast
sbatch iters/iter.shvariation of conventional mandelbrot equation
where X varies.
in multibrot/multibrot.c set MIN_POWER and MAX_POWER to set range for X
mpicc multibrot/multibrot.c -o multibrot -lm -Ofast
mpirun -np $(nproc) -mca btl ^openib multibrotor with Slurm
mpicc multibrot/multibrot.c -o multibrot/a.out -lm -Ofast
sbatch multibrot/multibrot.shhands down the coolest part
mpicc zoom/mandelbrot.c -o mandelbrot -lm
mpirun -np $(nproc) -mca btl ^openib mandelbortor with Slurm
mpicc zoom/mandelbrot.c -o zoom/a.out -lm -Ofast
sbatch zoom/zoom.sh

