General Comments about Project 1 Part 1: The Mandelbrot program Programs must be portable! If they seg fault on my home system, but not on hammer, then you will not get full points. Test on at least two systems. Most programs could do with a few more comments. I seemed to have scared people off with unordered printf writes. This caused many to send all data to rank 0 and then write from there. That is safe, but not scalable; either in performance and/or memory usage (depending on how it was done). Test cases that I used: 1.) mpirun -n 1 mandel -b -f test01.ppm -- -1.5 -1.25 1.0 1.25 1000 800 800 2.) mpirun -n 2 mandel -b -f test02.ppm -- -1.5 -1.25 1.0 0.0 1000 800 400 3.) mpirun -n 3 mandel -b -f test03.ppm -- -1.5 -1.25 0.0 0.0 1000 800 666 4.) mpirun -n 4 mandel -b -f test04.ppm -- -1.5 -1.25 1.0 1.25 1000 800 800 5.) mpirun -n 1 mandel -f test05.ppm -- -1.5 -1.25 1.0 1.25 1000 800 800 6.) mpirun -n 2 mandel -f test06.ppm -- -0.3 -0.80 -0.1 -0.60 1000 800 800 7.) mpirun -n 3 mandel -f test07.ppm -- -0.15 -0.653 -0.145 -0.649 1000 800 800 8.) mpirun -n 8 mandel -f test08.ppm -- -0.12685 -0.64955 -0.12680 -0.64950 1000 800 800 Programs that segfault have been returned to be fixed. Without a grader I do not have enough time to debug your code. You need to make sure your program runs on hammer and other machines. I can help with debugging, if you are really stuck, but I cannot debug all the programs in this class.