SciDAC Collaborative Design and Development

For The Community Climate System Model


     Single-Executable CCSM Development
     MPH: Coupling Distributed Components
     ZioLib: an efficient parallel I/O library
     IBM SP I/O Performance Characterization
     Numerical Reproducibility and Stability
     Modular Ocean Model (MOM)
     Parallel Ocean Program (POP)
     Redirect: redirect output using environment variable
     Timer: timing info in different channels
 

People:

  Chris Ding
  Michael Wehner
  Helen Yun He
  Yu-heng Tseng
 

Previous members:

  Woo-sun Yang
  Erik Elmroth
  Andreas Muller
 

Publications:

Y. He and C. Ding, Coupling Multi-Component Models with MPH on Distributed Memory Computer Architectures., International Journal of High Performance Computing Applications, to appear in August 2005. Earlier version in Proceedings of International Parallel and Distributed Processing Symposium, April 2004.

A.P. Craig, R.L. Jacob, B. Kauffman, T. Bettge, J. Larson, E. Ong, C. Ding, and Y. He, CPL6: The New Extensible, High-Performance Parallel Coupler for the Community Climate System Model, International Journal of High Performance Computing Applications, to appear in August 2005.

Y. He and C. Ding, MPI and OpenMP Paradiagms on Cluster of SMP Architectures: the Vacancy Tracking Algorithm for Multi-Dimensional Array Transpose. Journal of Parallel and Distributed Computing Practice, Issue 5 Volume 2, 2004. Proceedings of SuperComputing 2002, November 2002.

C. H.Q. Ding and Y. He, Ghost Cell Expansion Method for Reducing Communications in Solving PDE Problems, Lawrence Berkeley National Laboratory Technical Report, Number LBNL-47929, May 2001. Proceedings of Supercomputing 2001 Conference, November 2001. Shorter version in Proceedings of Grace Hopper Celebration of Women in Computing 2002, October 2002. (slides in ppt)

MPH: a Library for Distributed Multi-Component Environment.   Chris Ding and Yun He. Lawrence Berkeley Nat'l Lab Tech report 47930, May 2001. 10th ECMWF Workshop on High performance Computing in Meteorology. Presented at SC2002 SciDAC booth. (paper in pdf); (slides in ppt)

Multi Program-Components Handshaking (MPH) Utility Version 3 User's Manual. Yun He and Chris Ding. Lawrence Berkeley Nat'l Lab Tech Report 50778, Nov 2001. (manual in pdf) (manual in html) (slides in html)

An Optimal Index Reshuffle Algorithm for Multidimensional Arrays and Its Applications for Parallel Architectures.   Chris Ding. IEEE Transactions on Parallel and Distributed Systems, Vol. 12, No.3, March 2001, pp.306-315. (paper in pdf)

Y. He and C. H.Q. Ding, Using Accurate Arithmetics to Improve Numerical Reproducibility and Stability in Parallel Applications, Lawrence Berkeley National Laboratory Technical Report, Number LBNL-45040, January, 2000. Proceedings of the Ninth Workshop on the Use of High Performance Computing in Meteorology: Developments in Teracomputing, 296-317, November 2000. Journal of Supercomputing, vol.18, 259-277, March 2001. (slides in html)

Data Organization and I/O in a Parallel Ocean Circulation Model. Chris Ding and Yun He.    Proc. of Supercomputing 1999 , Nov. 1999. (paper in pdf) (slides in pdf)

Parallel IO on Distributed Memory Computers. Chris Ding. 1999. (report in html)

   Other Climate Related Research at Berkeley

Collaboration Sites

Last modified in May 2005.