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
Previous members:
Woo-sun Yang
Erik Elmroth
Andreas Muller
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.