@prefix this: . @prefix sub: . @prefix np: . @prefix dct: . @prefix xsd: . @prefix rdfs: . @prefix prov: . @prefix npx: . sub:Head { this: np:hasAssertion sub:assertion; np:hasProvenance sub:provenance; np:hasPublicationInfo sub:pubinfo; a np:Nanopublication . } sub:assertion { ""; "Applied sciences"; a . ""; "Earth sciences"; a . ""; "Climatology"; a . "10.1029/2021MS002717"; ; "https://agupubs-onlinelibrary-wiley-com.ezproxy.uio.no/doi/10.1029/2021MS002717"; ; "2022-03-22 10:12:50.513184+00:00"; "2022-03-22 16:42:57.788902+00:00"; """Abstract Even to this date, most earth system models are coded in Fortran, especially those used at the largest compute scales. Our ocean model Veros takes a different approach: it is implemented using the high-level programming language Python. Besides numerous usability advantages, this allows us to leverage modern high-performance frameworks that emerged in tandem with the machine learning boom. By interfacing with the JAX library, Veros is able to run high-performance simulations on both central processing units (CPU) and graphical processing unit (GPU) through the same code base, with full support for distributed architectures. On CPU, Veros is able to match the performance of a Fortran reference, both on a single process and on hundreds of CPU cores. On GPU, we find that each device can replace dozens to hundreds of CPU cores, at a fraction of the energy consumption. We demonstrate the viability of using GPUs for earth system modeling by integrating a global 0.1° eddy-resolving setup in single precision, where we achieve 1.3 model years per day on a single compute instance with 16 GPUs, comparable to over 2,000 Fortran processes."""; ; "Fast, Cheap, and Turbulent—Global Ocean Modeling With GPU Acceleration in Python"; "2022-03-22 10:12:50.513184+00:00"; a , , . ; "https://blogs.nvidia.com/wp-content/uploads/2021/11/e-2-earth-simulation.mp4"; ; "2022-03-22 10:16:52.428912+00:00"; "2022-03-22 16:43:13.035082+00:00"; """NVIDIA this week revealed plans to build the world’s most powerful AI supercomputer dedicated to predicting climate change. Named Earth-2, or E-2, the system would create a digital twin of Earth in Omniverse. The system would be the climate change counterpart to Cambridge-1, the world’s most powerful AI supercomputer for healthcare research. We unveiled Cambridge-1 earlier this year in the U.K. and it’s being used by a number of leading healthcare companies."""; "video/mp4"; ; "NVIDIA to Build Earth-2 Supercomputer to See Our Future"; "2022-03-22 10:16:52.428912+00:00"; a , , . ; "https://events.ecmwf.int/event/169/contributions/2744/attachments/1441/2603/HPC-WS_Loft.pdf"; ; "2022-03-22 10:24:16.112470+00:00"; "2022-03-22 16:45:05.927843+00:00"; """Presentation outline • Refactoring the Model for Prediction Across Scales (Atm) for CPU&GPUs • EarthWorks: Toward a CPU&GPU portable Earth System Model • Handling the Big Data Problem • Machine Learning: The Silver Bullet? • Three Cs needed to pull this off"""; "application/pdf"; ; """EarthWorks: Towards an Earth System Model at Storm Resolving Resolutions"""; "2022-03-22 10:24:16.112470+00:00"; a , , . "10.5194/gmd-14-2781-2021"; ; "https://gmd.copernicus.org/articles/14/2781/2021/"; ; "2022-03-22 10:20:21.944609+00:00"; "2022-03-22 16:45:22.129763+00:00"; """Abstract A high-resolution (1/20∘) global ocean general circulation model with graphics processing unit (GPU) code implementations is developed based on the LASG/IAP Climate System Ocean Model version 3 (LICOM3) under a heterogeneous-compute interface for portability (HIP) framework. The dynamic core and physics package of LICOM3 are both ported to the GPU, and three-dimensional parallelization (also partitioned in the vertical direction) is applied. The HIP version of LICOM3 (LICOM3-HIP) is 42 times faster than the same number of CPU cores when 384 AMD GPUs and CPU cores are used. LICOM3-HIP has excellent scalability; it can still obtain a speedup of more than 4 on 9216 GPUs compared to 384 GPUs. In this phase, we successfully performed a test of 1/20∘ LICOM3-HIP using 6550 nodes and 26 200 GPUs, and on a large scale, the model's speed was increased to approximately 2.72 simulated years per day (SYPD). By putting almost all the computation processes inside GPUs, the time cost of data transfer between CPUs and GPUs was reduced, resulting in high performance. Simultaneously, a 14-year spin-up integration following phase 2 of the Ocean Model Intercomparison Project (OMIP-2) protocol of surface forcing was performed, and preliminary results were evaluated. We found that the model results had little difference from the CPU version. Further comparison with observations and lower-resolution LICOM3 results suggests that the 1/20∘ LICOM3-HIP can reproduce the observations and produce many smaller-scale activities, such as submesoscale eddies and frontal-scale structures."""; ; "The GPU version of LASG/IAP Climate System Ocean Model version 3 (LICOM3) under the heterogeneous-compute interface for portability (HIP) framework and its large-scale application"; "2022-03-22 10:20:21.944609+00:00"; a , , . "10.1177/10943420211027539"; ; "https://journals-sagepub-com.ezproxy.uio.no/doi/full/10.1177/10943420211027539"; ; "2022-03-22 10:25:06.625346+00:00"; "2022-03-22 16:45:46.369940+00:00"; """Abstract Clouds represent a key uncertainty in future climate projection. While explicit cloud resolution remains beyond our computational grasp for global climate, we can incorporate important cloud effects through a computational middle ground called the Multi-scale Modeling Framework (MMF), also known as Super Parameterization. This algorithmic approach embeds high-resolution Cloud Resolving Models (CRMs) to represent moist convective processes within each grid column in a Global Climate Model (GCM). The MMF code requires no parallel data transfers and provides a self-contained target for acceleration. This study investigates the performance of the Energy Exascale Earth System Model-MMF (E3SM-MMF) code on the OLCF Summit supercomputer at an unprecedented scale of simulation. Hundreds of kernels in the roughly 10K lines of code in the E3SM-MMF CRM were ported to GPUs with OpenACC directives. A high-resolution benchmark using 4600 nodes on Summit demonstrates the computational capability of the GPU-enabled E3SM-MMF code in a full physics climate simulation."""; ; "Unprecedented cloud resolution in a GPU-enabled full-physics atmospheric climate simulation on OLCF’s summit supercomputer"; "2022-03-22 10:25:06.625346+00:00"; a , , . "01xtthb56"; "University of Oslo"; a , . "04jcwf484"; "Nordic e-Infrastructure Collaboration"; a , . ; "25ebd7f5-8cb2-46d9-9c07-ecc20f2c410f"; "POINT (10.752868652343752 59.91786018266457)"; a . "10.752868652343752"; "59.91786018266457"; "POINT (10.752868652343752 59.91786018266457)"; a . , , ; ; ; "53208"^^xsd:integer; "https://api.rohub.org/api/ros/3668f58d-a6d5-4d73-8aa1-c2a89cb17807/crate/download/"; ; ; ; "2022-03-21 09:02:37.941263+00:00"; "2025-03-05 00:59:15.541821+00:00"; "2022-03-21 09:02:37.941263+00:00"; """This Research Object is about the use of GPU (Graphics Processing Unit) accelerated computing to leverage the latest HPC (High-Performance Computer) architectures, and make it possible to execute Earth System Models (ESM) workflows (including pre-processing and post-processing as well as the climate simulations themselves) faster (for increased model throughput in terms of simulated years per computing days), at higher resolutions (for more fine-grained predictions, and in the most energy-efficient way. 👋 Everyone is welcome to contribute to this Research Object by adding relevant resources. Thanks for contributing! 🙌 🤗"""; "application/ld+json"; , ; "https://w3id.org/ro-id/3668f58d-a6d5-4d73-8aa1-c2a89cb17807"; "Earth System Modelling", "climate science", "esm", "gpu"; ; "GPU and its usage within the Earth System Modeling Community"; ; ; "MANUAL"; "architecture", "climate simulation", "graphics processing unit", "processing", "throughput", "workflow"; "earth sciences"; "Hardware"; "Earth System Model", "Earth System Modeling Community", "Graphics Processing Unit", "High-Performance Computer", "Research Object", "graphics processing unit", "processing"; "general"; "computing day", "fine-grained prediction", "latest Hpc", "model throughput", "use of GPU"; "? Everyone is welcome to contribute to this Research Object by adding relevant resources.", "GPU and its usage within the Earth System Modeling Community.", "This Research Object is about the use of GPU (Graphics Processing Unit) accelerated computing to leverage the latest HPC (High-Performance Computer) architectures, and make it possible to execute Earth System Models (ESM) workflows (including pre-processing and post-processing as well as the climate simulations themselves) faster (for increased model throughput in terms of simulated years per computing days) at higher resolutions (for more fine-grained predictions, and in the most energy-efficient way."; ; a , , , , ; "arithmetic", "computer processors"; "Iaquinta, Jean, and Anne Foilloux. \"GPU and its usage within the Earth System Modeling Community.\" ROHub. Mar 21 ,2022. https://w3id.org/ro-id/3668f58d-a6d5-4d73-8aa1-c2a89cb17807." . "POINT (10.752868652343752 59.91786018266457)"; a , . "Gather publications with discuss GPU for Climate Science."; , , ; "publications"; a , . , , ; "biblio"; a , . "Gather presentations showing the usage of GPUs for Climate Science"; , ; "presentations"; a , . "Gather all the videos (usually links to youtube videos) that show the usage of GPU for Climate Science."; , ; "videos"; a , . ; "34547"^^xsd:integer; "https://api.rohub.org/api/resources/376a282d-1ce9-46fd-8840-7a66035a16de/download/"; ; "2022-03-23 08:25:59.689539+00:00"; "2022-03-23 08:26:06.219930+00:00"; "Logo for the NICEST2 project where we gather information about the usage of GPUs in Climate Science."; "image/png"; ; "NICEST2 logo"; "2022-03-23 08:25:59.689539+00:00"; a , , . dct:conformsTo ; ; a . "NICEST-2 - the second phase of the Nordic Collaboration on e-Infrastructures for Earth System Modeling focuses on strengthening the Nordic position within climate modeling by leveraging, reinforcing and complementing ongoing initiatives."; "Nordic Collaboration on e-Infrastructures for Earth System Modeling Tools"; "https://w3id.org/ro-id/ed4e6aa2-9db8-452d-9301-ba1606361034"; a . ; "https://www.openmp.org/wp-content/uploads/2021-10-20-Webinar-OpenMP-Offload-Programming-Introduction.pdf"; ; "2022-03-23 08:44:27.624451+00:00"; "2022-03-23 08:44:28.947527+00:00"; "Slides from Dr.-Ing. Michael Klemm, Chief Executive Officer, OpenMP Architecture Review Board, Prncipal Member of Technical Staff, HPC center of Excellence AMD."; "application/pdf"; ; "Intro to GPU Programming with OpenMP API"; "2022-03-23 08:44:27.624451+00:00"; a , , . ; "https://youtu.be/JnGPxZ9glVk"; ; "2022-03-22 16:40:30.346743+00:00"; "2022-03-22 16:45:59.025717+00:00"; "Climate change is arguably the greatest threat facing humanity today. Accurately predicting climate change is critical to plan for its disastrous impacts well in advance and to adapt to sea level rise, ecosystem shifts, and food and water security needs. The Fourier Neural Operator (FNO) -- a novel AI model -- learns complex physical systems accurately and efficiently. Here we see the FNO emulate a high-resolution Earth dataset, ERA5, and predict the behavior of extreme weather events across the globe days in advance in just 0.25 seconds on NVIDIA GPUs. At 100,000 times faster than traditional numerical weather models, this is a significant step towards building digital twin Earth. #GTC21"; ; "Youtube video (NVIDIA) Physics-ML Predicts Extreme Weather Globally in 0.25 Seconds"; "2022-03-22 16:40:30.346743+00:00"; a , , . "Nordic e-Infrastructure Collaboration (NeIC)"; "annefou@geo.uio.no"; "Anne Fouilloux"; a ; "0000-0002-1784-2920" . "UiO"; "jean.iaquinta@geo.uio.no"; "Jean Iaquinta"; a . "service-account-enrichment"; a . } sub:provenance { sub:assertion prov:wasDerivedFrom . } sub:pubinfo { this: dct:created "2026-03-03T16:19:05.328+01:00"^^xsd:dateTime; dct:creator ; npx:introduces ; a npx:RoCrateNanopub; rdfs:label "GPU and its usage within the Earth System Modeling Community" . sub:sig npx:hasAlgorithm "RSA"; npx:hasPublicKey "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxszSDYX5tuCSkP7UiCtftYPFNQVTjgNu0I5fwdML2DLRDlp0xzmsQXRk8oHuvwGvG1aMjj6cpUqO+0rz2Sg/wvHOgUpkRH8VJXvmlkhafMLCMtUtk5JIx7e+fkzCby+fnmD7kMkGLrT+OaExWwEDmNlCAt0TPKcHSdwsjso2isXjtAsGevyCMke8ufnFYpjs746JES1eNzVnHnn2Kp/lqcm60GM+J8dLgRZp7fX0anW098xhKym6+xXFzqeju0vYRIHBPerv+r7skWxwk+a7Sd8msqVeYEv6NTqnyWvyWb6Yh8cvj04N6qm/T6C5FUPLQhzSaQgMVMU6yLqjPuu9DwIDAQAB"; npx:hasSignature "EG6ONysV9OK+2Xz4BEYrcrIzpFrMog7jR+0Up0VvVSBdil6K5fa/m3V1jw2oUpt1fUgMyq7518IejODt83xT+KPt+ksX74d+D55ABQpL6BvqQsUQ+fKoWbA925HfQ2czsb5Tj3baMtq1X1IllhtA3bVhKumhVgIZOUR3/TvXtWpWydoI89P3h8vvySDmQ7HFlIAehl+dsXStUZqWZJFyJiOPv7u02hvMRw3tjYPEuc6jy+UwbJeDuI/aMBk99Js4nUHQGV0dl4hPp6ytC9q230l5nN5Lmfy9rjy2byuzkcIDbnuCN0sSO2VNsBoyFsgvt5Wqp2Cnk0QD+KqQBfj9CA=="; npx:hasSignatureTarget this:; npx:signedBy . }