Presentation is loading. Please wait.

Presentation is loading. Please wait.

June 11, 2008 National Center for Atmospheric Research Teragrid 08, Las Vagas Early Experience of Running WRF and CAM on Ranger Siddhartha Ghosh Wei Huang.

Similar presentations


Presentation on theme: "June 11, 2008 National Center for Atmospheric Research Teragrid 08, Las Vagas Early Experience of Running WRF and CAM on Ranger Siddhartha Ghosh Wei Huang."— Presentation transcript:

1 June 11, 2008 National Center for Atmospheric Research Teragrid 08, Las Vagas Early Experience of Running WRF and CAM on Ranger Siddhartha Ghosh Wei Huang Juli Rew National Center for Atmospheric Research June 11, 2008 Contact:

2 June 11, 2008 National Center for Atmospheric Research Teragrid 08, Las Vagas Ranger Nodes 4X Quad Core 2GHz AMD Barcelona Processors InfiniBand Interconnection 3, way SMP nodes Memory Hierarchy 64KB L1 Cache (per core) 2MB L2 Cache 2MB L3 Cache (shared) 32GB (per node) 4 FP/clock, 8GF TP

3 June 11, 2008 National Center for Atmospheric Research Teragrid 08, Las Vagas Pingpong Test Ranger vs IBM HPS (Federation)

4 June 11, 2008 National Center for Atmospheric Research Teragrid 08, Las Vagas WRF Variables and Domain Size Variables Defined in Registry # table entries are of the form # state real u ikjb dyn_em 2 X i01rhusdf=(bdy_interp:dt) "U" "x-wind component" "m s-1" state real v ikjb dyn_em 2 Y i01rhusdf=(bdy_interp:dt) "V" "y-wind component" "m s-1" state real w ikjb dyn_em 2 Z irhusdf=(bdy_interp:dt) ”W" "z-wind component" "m s-1” Domain Size Defined in “namelist.input” &domains max_dom = 1, s_we = 1, 1, 1, e_we = 74, 112, 94, s_sn = 1, 1, 1, e_sn = 61, 97, 91, s_vert = 1, 1, 1, e_vert = 28, 28, 28, Developed Python program to read Registry and process “namelist.input” Get Memory Usage before run

5 June 11, 2008 National Center for Atmospheric Research Teragrid 08, Las Vagas Memory Usage (MB) for WRF Dataset 425*300*35 ProcessorsTotalGridGlobalComm

6 June 11, 2008 National Center for Atmospheric Research Teragrid 08, Las Vagas Average Wall-Clock (seconds) Used for Each WRF Integration processorsSeconds/stepSpeedupEfficiency

7 June 11, 2008 National Center for Atmospheric Research Teragrid 08, Las Vagas Memory Usage (MB) for WRF Dataset 1501*1201*35 ProcessorsTotalGridGlobalComm

8 June 11, 2008 National Center for Atmospheric Research Teragrid 08, Las Vagas Average Wall-Clock (seconds) Used for Each WRF Integration Number of processorsSeconds/step TBD

9 June 11, 2008 National Center for Atmospheric Research Teragrid 08, Las Vagas WRF Timing on Blueice and Ranger (x-procs, y-seconds/time-step)

10 June 11, 2008 National Center for Atmospheric Research Teragrid 08, Las Vagas Community Atmospheric Model (CAM) A Global Atmospheric Model developed at NCAR in collaboration with researchers elsewhere Supports many dynamical cores FV core is becoming popular Supports few standard out of the box resolutions In this study we considered 1x1.25 and 0.5x0.625 (lat x lon in degrees) 2D domain decomposition

11 June 11, 2008 National Center for Atmospheric Research Teragrid 08, Las Vagas Performance –Reported in Model-years estimated to be computed per day –Compared with IBM 1.9GHz power5-HPS system at NCAR NCAR System (Blueice) –Dual core 16-way 1.9GHz IBM pwr5+ nodes –IBM HPS 2-SNI/node with 8 micro-seconds latency and 2GB/ps each SNI each way peak bw

12 June 11, 2008 National Center for Atmospheric Research Teragrid 08, Las Vagas CAM perturbation growth test * Give the model a small perturbation * The perturbation should not grow fast

13 June 11, 2008 National Center for Atmospheric Research Teragrid 08, Las Vagas Performance comparison at resolution of 1x1.25

14 June 11, 2008 National Center for Atmospheric Research Teragrid 08, Las Vagas Performance comparison at resolution 0.5x0.625

15 June 11, 2008 National Center for Atmospheric Research Teragrid 08, Las Vagas Conclusion Able to run WRF, CAM, and CCSM on Ranger successfully WRF scales pretty good on Ranger –Small data set to 512 processors –Larger data set to 2048 processors CAM and CCSM doesn’t scale so well

16 June 11, 2008 National Center for Atmospheric Research Teragrid 08, Las Vagas Acknowledgement and Reference Acknowledgement –We’d like to thank Rich Loft for providing encouragement in this study and including us in the team of early Ranger users. –We’d also like to thank John R. Boisseau for providing early user access and Karl W. Schulz for providing performance tips and initial hand holding needed to compute on Ranger. Reference –http://www.tacc.utexas.eduhttp://www.tacc.utexas.edu –http://www.ccsm.ucar.eduhttp://www.ccsm.ucar.edu –http://www.wrf-model.orghttp://www.wrf-model.org Contact –Siddhartha Ghosh: –Wei Huang: –Juli Rew:

17 June 11, 2008 National Center for Atmospheric Research Teragrid 08, Las Vagas Add small perturbation to the initial field The perturbation should not grow fast (at the order of within 2 days Used to check the impact of compiler/platform and optimization on model


Download ppt "June 11, 2008 National Center for Atmospheric Research Teragrid 08, Las Vagas Early Experience of Running WRF and CAM on Ranger Siddhartha Ghosh Wei Huang."

Similar presentations


Ads by Google