Massive Parallel Programming using OPENMPI