What is easier to learn and debug OpenMP or MPI?
I have a number crunching C/C++ application. It is basically a main loop for different data sets. We got access to a 100 node cluster with openmp and mpi available. I would like to speedup the application but I am an absolut newbie for both mpi and openmp. I just wonder what is the easiest one to learn and to debug even if the performance is not the best. I also wonder what is the most adequate for my main loop application. Thanks If your program is just one big loop using OpenMP can be as simple as writing: #pragma omp parallel for OpenMP is only useful for shared memory programming, which