--- title: "Use the 2D GPU Solver" slug: "how-to-use-the-2d-gpu-solver" description: "Learn how to use the GPU solver in your simulations. " tags: ["running simulations", "GPU", "2D modelling"] updated: 2026-05-08T11:33:15Z published: 2026-05-08T11:33:15Z canonical: "help.floodmodeller.com/how-to-use-the-2d-gpu-solver" stale: true --- > ## Documentation Index > Fetch the complete documentation index at: https://help.floodmodeller.com/llms.txt > Use this file to discover all available pages before exploring further. # Use the 2D GPU Solver 2D and linked 1D-2D models have the option of utilising the power of the GPU to deliver faster simulation run times and handle large input datasets. To use the GPU solver, you must ensure your hardware meets the [GPU Solver Requirements](/v1/docs/requirements-for-the-2d-gpu-solver). ![GPUsetting](https://cdn.document360.io/5074bc26-a9ef-4bf4-b1de-a5c6ce628aca/Images/Documentation/GPUsetting.PNG) ### Example dataset Download the sample dataset used within the video: [GPU vs CPU tests.zip](https://floodmodeller-knowledgebase.s3.eu-west-2.amazonaws.com/GPU+vs+CPU+speed+tests.zip) ### Steps 1. Initially [Start a new 2D simulation](/v1/docs/how-to-start-a-new-2d-simulation) or [Load a 2D simulation](/v1/docs/how-to-load-a-2d-simulation). 2. Open the simulation and select the GPU solver as the solver type displayed in the lower left corner. 3. A pop-up will confirm the adjustment. Click Yes. 4. Run the simulation to experienced vastly reduced runtimes. Note: - The solver scheme will **automatically adjust to TVD** when you select the GPU solver. This is the only solver scheme available. - The TVD solver requires **smaller timesteps** than the ADI solver. To ensure that the simulation's maximum Courant number runs around 1, the ratio of simulation time step to the domain resolution needs to be relatively small (~1/10). - If you adjust from the GPU solver back to the CPU solver, the TVD solver scheme **will remain selected**. - If you are using **multiple domains (Flood Modeller versions prior to 7.4)** , selecting the GPU solver will apply the GPU solver (and TVD solver scheme) to **all of your domains**. You cannot 'mix and match'.