Difference between revisions of "TUFLOW Message 2440"

From Tuflow
Jump to navigation Jump to search
(Created page with "{{TUFLOW_Message |tuflow_message=ERROR 2440 - Graphics card is incompatible with GPU solver or error in GPU initialisation. |alt_msg=NA |type=ERROR |message_desc=There ha...")
 
 
(9 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
{{TUFLOW_Message
 
{{TUFLOW_Message
 
|tuflow_message=ERROR 2440 -  Graphics card is incompatible with GPU solver or error in GPU initialisation.
 
|tuflow_message=ERROR 2440 -  Graphics card is incompatible with GPU solver or error in GPU initialisation.
|alt_msg=NA
+
|alt_msg=ERROR 2440 - Failed to initialise HPC parameters.
 +
<br> ERROR 2440 - Failed at Quadtree Pre Run Stage.  HPC ERROR Code (see hpc.tlf) = <error_code>
 
|type=[[ERROR]]
 
|type=[[ERROR]]
 
|message_desc=There has been an error when initialising the graphics card for a TUFLOW GPU simulation.  This can occur for a number of reasons including:<br>
 
|message_desc=There has been an error when initialising the graphics card for a TUFLOW GPU simulation.  This can occur for a number of reasons including:<br>
* Insufficient GPU memory
+
* Insufficient GPU memory (<tt>GPU ERROR: Required memory exceeds available GPU memory</tt>)
* Cannot find any CUDA enabled devices
+
* Cannot find any CUDA enabled devices (<tt>GPU ERROR: nDevices requested less than 1</tt> or <tt>GPU ERROR: Non-cudaSuccess code returned</tt>)
* Compute capability is lower than required
+
* Compute capability is lower than required (<tt>GPU ERROR: Double precision requires compute capability of 1.3 or higher</tt> or <tt>GPU ERROR: Compute capability of 1.2 or higher is required.</tt>)
* Specified device ID does not exist
+
* Specified device ID does not exist (<tt>GPU ERROR: Cannot select device <requested device id>, must be in range 0 to <number of CUDA GPU Devices></tt>)
|suggestions=The console window above should give more information on the reason the error is occurring.  For example in the image below insufficient RAM is available.<br>
+
* A CUDA error occurred (<tt>GPU ERROR: Non-CUDASuccess Code returned)</tt>)
If a CUDA compatible device is present in the machine, but not detected please check that you have the latest nVidia drivers installed.
+
|suggestions=The console window above the ERROR 2440 message should give more information on the reason the error is occurring.  For example in the image below insufficient RAM is available.<br>
 +
If a CUDA compatible device is present in the computer, but not detected please check the following:
 +
* The monitor is plugged into the GPU, if this is plugged into the motherboard (onboard graphics), the GPU device may be disabled.
 +
* You have the latest nVidia drivers installed.
 +
* PhysX is disabled or set to CPU.
 +
* If you are using remote desktop software, this can cause issues with graphics devices - try running from the computer directly, not via a remote desktop.
 
<br>
 
<br>
 
[[File:Error 2440 example.JPG|800px]]
 
[[File:Error 2440 example.JPG|800px]]
|discussion_page=* [[Talk:TUFLOW Message 2440|Discuss Message 2440]]
+
 
|link3=''
+
 
|link4=''
 
|prelink=[[TUFLOW_Message_2440|Message 2440]]
 
 
|uplink=[[2xxx_TUFLOW_Messages|2xxx Messages]]
 
|uplink=[[2xxx_TUFLOW_Messages|2xxx Messages]]
|nextlink=[[TUFLOW_Message_2450|Message 2450]]
+
 
 
}}
 
}}

Latest revision as of 11:08, 25 August 2023

TUFLOW Message
ERROR 2440 - Graphics card is incompatible with GPU solver or error in GPU initialisation.

Alternate Message
ERROR 2440 - Failed to initialise HPC parameters.
ERROR 2440 - Failed at Quadtree Pre Run Stage. HPC ERROR Code (see hpc.tlf) = <error_code>

Message Type
ERROR

Description
There has been an error when initialising the graphics card for a TUFLOW GPU simulation. This can occur for a number of reasons including:

  • Insufficient GPU memory (GPU ERROR: Required memory exceeds available GPU memory)
  • Cannot find any CUDA enabled devices (GPU ERROR: nDevices requested less than 1 or GPU ERROR: Non-cudaSuccess code returned)
  • Compute capability is lower than required (GPU ERROR: Double precision requires compute capability of 1.3 or higher or GPU ERROR: Compute capability of 1.2 or higher is required.)
  • Specified device ID does not exist (GPU ERROR: Cannot select device <requested device id>, must be in range 0 to <number of CUDA GPU Devices>)
  • A CUDA error occurred (GPU ERROR: Non-CUDASuccess Code returned))

Suggestions
The console window above the ERROR 2440 message should give more information on the reason the error is occurring. For example in the image below insufficient RAM is available.
If a CUDA compatible device is present in the computer, but not detected please check the following:

  • The monitor is plugged into the GPU, if this is plugged into the motherboard (onboard graphics), the GPU device may be disabled.
  • You have the latest nVidia drivers installed.
  • PhysX is disabled or set to CPU.
  • If you are using remote desktop software, this can cause issues with graphics devices - try running from the computer directly, not via a remote desktop.


Error 2440 example.JPG


Up
Go-up.png 2xxx Messages