ABSTRACT
We present the design of the GFDL ocean circulation model as adapted for simulations of the Mediterranean basis for the Cedar multicluster architecture. The model simulates the basic aspects of large-scale, baroclinic ocean circulation, including treatment of irregular bottom topography. The data and computational mapping strategies and their effect on the design are discussed. The code was parametrized to offer several choices for data partitionings of the computational domain, for placement strategies for the data in the memory hierarchy, and for the number of clusters and processors used in the computational hierarchy of Cedar. The experiments and performance trends are discussed. Using four clusters and 32 processors the code demonstrates significant speedup compared to a single cluster and compared to a single processor.
- 1.ANDRICH, P., DELECLUSE, P., LEVY, C., AND MADEC, G. A multitasked general circulation model of the ocean. In Proceedings Fourth international Symposium, Cray Research (1988), pp. 407-428.Google Scholar
- 2.ANDRICH, P., AND MADEC, G. Performance evaluation for an ocean general circulation model: vectorization and multitasking. In 1988 International Conference on Supercomputing (St. Malo, France, July 1988), ACM, pp. 295-302. Google ScholarDigital Library
- 3.BELL, J., AND PATTERSON JR., G. Data organization in large numerical computations. The Journal of Supercomputing 1 (1987), 105-136.Google ScholarCross Ref
- 4.BRYAN, K. A numerical method for the study of the circulation of the world ocean. Journal of Computational Physics 4 (1969), 347-376.Google ScholarCross Ref
- 5.Building an advanced climate model: Program plan for the CHAMMP climate modeling program. Tech. Rep. DOE/ER-0479T, U.S. Dept. of Energy, Washington, D.C., Dec. 1990.Google Scholar
- 6.CHEN, S. C., KUCK, D. J., AND SAMEH, A. H. Practical parallel band triangular system solvers. ACM Trans. on Mathematical Software 4, 3 (Sept., 1978), 270-277. Google ScholarDigital Library
- 7.CHERVIN, R. M., AND NEMTNER JR., A. J. An ocean modelling system for supercomputer architectures of the 1990s. In Proceedings of the NATO Advanced Research Workshop on Climate-Ocean Interaction (1988), M. E. Schlesinger, Ed., Kluwer Academic Publishers., pp. 87-95.Google Scholar
- 8.Cox, M. D. A primitive equation, 3-dimensionalmodel of the ocean. Tech. Rep. 1, Geophysical Fluid Dynamics Laboratory/NOAA, Princeton University, Princeton, NJ 08542, August 1984.Google Scholar
- 9.CRAY RESEARCH INC. Multitasking User Guide, January 1985.Google Scholar
- 10.DE ROSE, L., GALLIVAN, K., AND GALLOPOULOS, E. Trace analysis of the GFDL ocean circulation model: A preliminary study. Tech. Rep. 863, Center for Supercomputing Research and Development, University of Illinois at Urbana-Champaign, Urbana IL 61801, 1989.Google Scholar
- 11.DE ROSE, L., GALLIVAN, K., GALLOPOULOS, E., AND NAVARRA, A. Parallel ocean circulation modeling on Cedar. In Proc. Fifth SlAM Conf. Parallel Processing for Scientific Computing (May 1991), D. C. Sorensen, Ed. To appear. Also CSRD TR- 1124. Google ScholarDigital Library
- 12.DE ROSE, L. A. Parallel ocean circulation modeling on Cedar. Master's thesis, Univ. of illinois at Urbana- Champaign, Center for Supercomputing Res. & Dev., December 1991.Google Scholar
- 13.EMRATH, P., ANDERSON, M., BARTON, R., AND MC- GRATH, R. The Xylem Operating System. In Proc. 1991 Int'l Conference on Parallel Processing (St. Charles, IL, Aug. 1991), vol. I, pp. 67-70.Google Scholar
- 14.Grand challenges: High performance computing and communications. Office of Science and Technology Policy, 1991. A report by the committee on Physical, Mathematical, and Engineering Sciences.Google Scholar
- 15.GALLIVAN, K., JALBY, W., TURNER, S., VEIDENBAUM, A., AND WIJSHOFF, H. Preliminary basic performance analysis of the Cedar multiprocessor memory systems. In Proc. 1991 lnt'l Conference on Parallel Processing (Aug. 1991), vol. i, pp. 71-75.Google Scholar
- 16.GUZZI, M. D., PADUA, D. A., HOEFLINGER, J. P., AND LAWRIE, D. H. Cedar Fortran and other vector and parallel Fortran dialects. Journal of Supercomputing (March 1990), 37-62. Google ScholarDigital Library
- 17.HOEFLINGER, J. Cedar Fortran programmer's handbook. Tech. rep., Univ. of Illinois at Urbana- Champaign, Center for Supercomputing Res. & Dev., October 1991. CSRD Report No. 1157.Google Scholar
- 18.KONICEK, J., TILTON, T., VEIDENBAUM, A., ZHU, C., DAVIDSON, E., DOWNING, R., HANEY, M., SHARMA, M., YEW, R, FARMwALD, R, KUCK, D., LAVERY, D., LINDSEY, R., POINTER, D., ANDREWS, J., BECK, T., MURPHY, T., TURNER, S., AND WARTER, N. The organization of the Cedar system. In Proc. 1991 lnt'l Conference on Parallel Processing (St. Charles, IL, Aug. 1991), vol. I, pp. 49-56.Google Scholar
- 19.MALONE, R. C., CHERVIN, R., SMITH, R., AND DAN- NEVIK, W.P. Minisymposium: Computing climate change: Can we beat nature? In Proc. Supercomputing'91. IEEE, Albuquerque, New Mexico, Nov. 1991, pp. 677-679. Google ScholarDigital Library
- 20.MALONY, A. D. High resolution process timing user's manual. Tech. rep., Univ. of Illinois at Urbana- Champaign, Center for Supercomputing Res. & Dev., June 1987. CSRD Report No. 676.Google Scholar
- 21.MCGRATH, R., AND EMRATH, P. Using memory in the Cedar system. Tech. Rep. 655, Center for Supercomputing Research and Development, University of Illinois at Urbana-Champaign, Urbana IL 61801, 1987.Google Scholar
- 22.PACANOWSKI, R. C., DIXON, K., AND ROSATI, A. GFDL MOM 1.0. Geophysical Fluid Dynamics Laboratory/NOAA, December 1990.Google Scholar
- 23.PINARDI, N., AND NAVARRA, A. A brief review of global Mediterranean wind-driven general circulation experiments. Tech. Rep. 132, IMGA-CNR, Modena Italy, 1988.Google Scholar
- 24.SEMTNER JR., A.J. An oceanic general circulation model with botton topography. Tech. Rep. 9, UCLA Dept. of Metheorology, 1974.Google Scholar
- 25.SEMTNER JR., A. J. Finite-diferrence formulation of a world ocean model. In Proc. NATO Institute of Advanced Physical Oceanographic Numerical Modelling. (1986), J. J. O'Brien, Ed., D. Reidel Publishing Co., pp. 187-202.Google Scholar
- 26.SEMTNER JR., A. J. History and methodology of modelling the circulation of the world ocean. In Proc. NATO institute of Advanced Physical Oceanographic Numerical Modelling. (1986), J. J. O'Brien, Ed., D. Reidel Publishing Co., pp. 23-32.Google Scholar
- 27.SEMTNER JR., A. J., AND CHERVIN, R. M. A simulation of the global ocean circulation with resolved eddies. Journal of Geophysical Research 93, C12 (1988), 15502-15522.Google ScholarCross Ref
- 28.SMITH, R. D., DUKOWICZ, J. K., AND MALONE, R. C. Massively parallel global ocean modeling. Tech. Rep. LA-UR-91-2583, Los Alamos National Laboratory, Los Alamos, New Mexico 87 545, 1991.Google Scholar
- 29.ZHU, C., AND YEW, P. A scheme to enforce data dependence on large multiprocessor systems. IEEE Transactions on Software Engineering SE-13(6) (June 1987), 726-739. Google ScholarDigital Library
Index Terms
- Experiments with an ocean circulation model on CEDAR
Recommendations
An ocean circulation model with surface wave parameterization
Applied and computational mathematics: Selected papers of the third panamerican workshop Trujillo, Peru, 24-28 April 2000Breaking waves are considered an important source of turbulent energy, supplementing to shear production. Breaking waves also play an important role in development of thermo-dynamical and turbulent structures in the ocean. No circulation models ...
Comments