Parallel ocean general circulation modeling