diff --git a/docs/14.gprmax/1.tutorials/2.scaling-with-mpi.md b/docs/14.gprmax/1.tutorials/2.scaling-with-mpi.md index 882d58c..eb2a459 100644 --- a/docs/14.gprmax/1.tutorials/2.scaling-with-mpi.md +++ b/docs/14.gprmax/1.tutorials/2.scaling-with-mpi.md @@ -3,14 +3,14 @@ title: Scale gprMax with MPI description: A step-by-step guide to running gprMax simulations with MPI seo: title: Scale gprMax simulations with MPI on Inductiva.AI - description: Step-by-step guide to running gprMax simulations with MPI on Inductiva.AI + description: Run gprMax simulations in parallel with MPI on Inductiva and cut runtimes from hours to minutes --- gprMax supports parallelism through **MPI** and **OpenMP**. For a deeper dive into how parallelism works in gprMax, refer to the [official documentation](https://docs.gprmax.com/en/latest/openmp_mpi.html). -In this tutorial, you will learn how to configure and run gprMax simulations sequentially and using MPI. We will use the `B-scan with a bowtie antenna model` from the gprMax example cases as our demonstration. +In this tutorial, you’ll configure and run gprMax simulations sequentially and with MPI, learning how to cut runtimes from hours to minutes with **Inductiva**. -This example creates a B-scan using an antenna model. The setup includes a metal cylinder with a diameter of 20 mm buried in a dielectric half-space with a relative permittivity of 6. The simulation uses an antenna similar to the GSSI 1.5 GHz antenna. +For this demonstration, we’ll use the `B-scan with a bowtie antenna model` from the gprMax example cases. The setup includes a metal cylinder with a diameter of 20 mm buried in a dielectric half-space with a relative permittivity of 6, and an antenna similar to the GSSI 1.5 GHz antenna. For a B-scan, the antenna must be repositioned for each A-scan (trace). In this case, the B-scan covers a distance of 270 mm with traces every 5 mm, resulting in **54 separate model runs**.