Hardware Benchmarking: Difference between revisions
Content deleted Content added
| (23 intermediate revisions by 4 users not shown) | |||
Line 1:
=Introduction=
We frequently get asked, "What is the minimum or recommended hardware to use for TUFLOW modelling".
The tables below showing computer specifications and model run-time should help you compare systems. <br>
In this page we outline a hardware benchmark model which
We have typically found that for TUFLOW Classic, the CPU speed is the largest influence on TUFLOW runtimes, with the RAM speed also having an influence for large models. When using GPU hardware (available for TUFLOW HPC), the Graphics Card has the largest influence, specifically the number and speed of the CUDA cores. In order to quantify this we are compiling the computational times required for a range of different machines.
Line 8 ⟶ 11:
==Background==
The benchmark model is based on a “challenge” issued prior to the 2012 Flood Managers Association (FMA) Conference in Sacramento, USA. There is more information on the model setup and purpose in the <u>[[FMA_Challenge_Models_Introduction | FMA challenge model introduction]]</u>.<br>
This hardware benchmark is based on the second challenge which involves a coastal river in flood with two ocean outlets. The model has been modified slightly (mainly in terms of the outputs). It is setup to
<br>
Line 44 ⟶ 47:
To participate in the benchmark, please follow the steps below:
<ol>
<li> Download the model from
<li> Extract the model on a local drive of the computer you would like to benchmark.
<li> Navigate to the '''TUFLOW\runs\''' folder and run the '''Run_Benchmark.bat''' file. This checks if you are running a 32 or 64 bit system and then runs the benchmark. This also generates some output files that contain more information on the processor, memory and GPU
<li> If you have a high performance GPU Card you can also run the '''Run_Benchmark_HighPerformance_GPU.bat'''.
<li> Email the _ TUFLOW Simulations.log, cpu.txt, ram.txt and GPU.txt files to [mailto:support@tuflow.com support@tuflow.com] and we will includes these in the results tables below.<br>
</ol>
'''Note''': An
<br>
▲'''Note''' An nVidia graphics card that is CUDA compatible is required to run the GPU model. <br>
=List of Benchmarking Runtimes and Discussions=
Line 59 ⟶ 62:
==Discussion Topics==
*[[Hardware_Benchmarking_Topic_HPC_on_CPU_vs_GPU | HPC (CPU) vs. HPC (GPU)]]
*[[Hardware_Benchmarking_Topic_Single_Precision_VS_Double_Precision | Single Precision Vs Double Precision
▲*[[Hardware_Benchmarking_Topic_Single_Precision_VS_Double_Precision | Single Precision Vs Double Precision (Coming soon)]]
▲*[[Hardware_Selection_Guidance | Hardware Selection Advice]]
==Hardware Selection Advice==
* [[Hardware_Selection_Advice | Hardware Selection Advice]]
<br>
{{Tips Navigation
|uplink=[[Main_Page| TUFLOW Main Page]]
}}
| |||