Parallel Programming
We solve the coin tossing problem by parallelization using both OpenMP and MPI. These backbone codes may be considered simple, but their usefulness lies in that they show how to correctly use random number generators in parallel codes. The codes are meant to be augmented with any parallel application or simulation that use random numbers, for example, Monte Carlo simulations.