1 / 9

Weather Research and Forecast implementation on Grid Computing

Weather Research and Forecast implementation on Grid Computing. Chaker El Amrani Department of Computer Engineering Faculty of Science and Technology, Tangier Abdelmalek Essaadi University, Morocco Email: ch.elamrani@fstt.ac.ma. WRF Model.

turi
Télécharger la présentation

Weather Research and Forecast implementation on Grid Computing

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. Weather Research and Forecast implementation on Grid Computing Chaker El Amrani Department of Computer Engineering Faculty of Science and Technology, Tangier Abdelmalek Essaadi University, Morocco Email:ch.elamrani@fstt.ac.ma

  2. WRF Model The Weather Research and Forecasting (WRF) is a specific program for forecasting and research. It was created through a partnership that includes the National Oceanic and Atmospheric Administration (NOAA), the National Center for Atmospheric Research (NCAR), and more than 150 other organizations and universities in the United States and abroad. WRF serves for prediction and simulation of weather, regional or local climate. WRF/Chem model simulate the coupling between dynamics, radiation and chemistry. Uses include forecasting chemical-weather, testing air pollution, planning and forecasting for field campaigns, analyzing measurements from field campaigns and the assimilation of satellite and in-situ chemical measurements. EumedGrid Workshop CNRST, June 16, Rabat

  3. implementation of WRF WRF requires large execution time and storage space. The porting of WRF to Grid infrastructure is necessary. WRF model is composed of 3 components: Pre-processing (terrestrial and metrological data upload, execution of binaries: geogrid, ungrib, metgrid) Processing (execution of ideal, real, wrf) Post-processing (output visualisation: NCL, VAPOR, GRADS) We would like to implement WRF on Grid, so we can benefit from the MPI software architecture, and be able to do development in WRF routines EumedGrid Workshop CNRST, June 16, Rabat

  4. WRF Preprocessing System EumedGrid Workshop CNRST, June 16, Rabat

  5. Porting design for WRF WN1 CE Execution of UI scripts WMS UI ui.magrid.ma - script JDL - scripts shell - Output downloads WNn • LFC • lfc.ulakbim.gov.tr • /grid/eumed/elamrani/WRFDATA/ • Data • Binaries SE torik1.ulakbim.gov.tr USER WPS (geogrid, ungrib and metgrid) are executed sequentially. WRF (ideal.exe, real.exe and wrf.exe) run using MPI on multiple CPUs. For operational use only, binaries will be installed in CE EumedGrid Workshop CNRST, June 16, Rabat

  6. Scripts JDL file JobType = "Normal"; Executable = "wrf-wrapper.sh"; CpuNumber = 10; InputSandbox = {"wrf-wrapper.sh","./WRFDATA/namelist.input"}; StdOutput = "std.out"; StdError = "std.err"; OutputSandbox = {"std.out","std.err","rsl.error.0000","rsl.out.0000","namelist.input"}; Requirements = Member("MPI-START", other.GlueHostApplicationSoftwareRunTimeEnvironment) && Member("MPICH2", other.GlueHostApplicationSoftwareRunTimeEnvironment) && (other.GlueHostArchitecturePlatformType == "x86_64"); upload of wrf.exe lcg-cr --vo eumed -d torik1.ulakbim.gov.tr -l lfn:${LFC_HOME}/wrf.exe file:./WRFDATA/wrf.exe Upload of data files for i in wrfbdy_d01 wrfinput_d01 GENPARM.TBL SOILPARM.TBL VEGPARM.TBL LANDUSE.TBL tr49t85 tr49t67 tr67t85 RRTMG_LW_DATA RRTMG_SW_DATA ETAMPNEW_DATA RRTM_DATA; do lcg-cr --vo eumed -d torik1.ulakbim.gov.tr -l lfn:${LFC_HOME}/WRFDATA/$i file:./WRFDATA/$i done EumedGrid Workshop CNRST, June 16, Rabat

  7. Results Execution of WRF on different amounts of CPU Investigation conducted by: Chaker El Amrani, Mohamed El Kharrim, Abderrahman El Kharim EumedGrid Workshop CNRST, June 16, Rabat

  8. Conclusion Work done - WRF has been succeffully implemented in GRID, for operational and development purposes - WRF Execution is MPI - Execution time decreases sensitively when CPU numbers Next steps - Implemetation of pre-processing environment - Automatisation of pre-processing phase - Implementing of output and visualisation tools at User Interface level EumedGrid Workshop CNRST, June 16, Rabat

  9. Thank you for your attention Chaker El Amrani Department of Computer Engineering Faculty of Science and Technology, Tangier Abdelmalek Essaadi University, Morocco Email:ch.elamrani@fstt.ac.ma

More Related