explain the 4 ways to compute parallel processing