1 / 8

High Resolution EC Earth Porting, scaling on Curie

High Resolution EC Earth Porting, scaling on Curie. Chandan Basu NSC, LIU, Sweden 11/12/07. High-res EC-EARTH configuration. Software EC-EARTH – v3 Nemo – 3.2 IFS – 36r1 OASIS – v3 Ocean grid : ORCA025 Atmospheric grid : T799. High-res EC-EARTH configuration.

chaman
Télécharger la présentation

High Resolution EC Earth Porting, scaling on Curie

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PRACE 7.2 High Resolution EC Earth Porting, scaling on Curie Chandan Basu NSC, LIU, Sweden 11/12/07

  2. PRACE 7.2 High-res EC-EARTH configuration • Software • EC-EARTH – v3 • Nemo – 3.2 • IFS – 36r1 • OASIS – v3 • Ocean grid : ORCA025 • Atmospheric grid : T799

  3. PRACE 7.2 High-res EC-EARTH configuration Some “scientific” ”limitations of the hres version on Curie • The ifs ifs-36r4 version is more interesting • At the time of porting this configuration was not ready • For scaling analysis the slightly older version should be ok • Runoff is disabled

  4. PRACE 7.2 Scaling of EC-EARTH

  5. PRACE 7.2 Scaling of EC-EARTH

  6. Scaling of EC-EARTH Efficiency = 394 * (time for 394 proc. Job / time for n proc. Job) / n PRACE 7.2

  7. PRACE 7.2 Scaling of EC-EARTH Efficiency = 1034 * (time for 1034 proc. Job / time for n proc. Job) / n

  8. PRACE 7.2 Profiling of EC-EARTH with Tau • Tau is a advanced profiling and tracing tool • The run can be profiled in different ways • Source code instrumentation is most advanced • User functions are instrumented by inserting timer in source code files • MPI calls are preloaded with PMPI calls • Very light weight timer • Not statistical sampling • Timing is accurate • Very little or no impact on run time • Several tools for post-processing profile data • pprof – text based • paraprof – GUI based

More Related