A Data Parallel Implementation of the NCAR Community Climate Model (CCM2)