Applied Parallel Computing : State Of The Art In Scientific Computing