|
[Sponsors] |
March 30, 2018, 18:40 |
SU2 Allocation Amount?
|
#1 |
New Member
OK
Join Date: Mar 2018
Posts: 2
Rep Power: 0 |
Hello--I am interested in using SU2 to develop a 3-D lake simulation of fluid flow and heat transfer to run on a cluster. However, while I have some experience in numerical modeling, and a lot of practice writing Python code, I haven't used SU2 or extensively used a cluster previously. I have to write a short proposal for an educational allocation on the cluster, and they want to know the number of node-hours and the balance between x86 CPUs and Kepler GPUs. I really don't know exactly how to make a good estimate of the node-hours, or which processor would work better, but I need to submit this quickly. Any advice would be welcome.
|
|
April 1, 2018, 14:01 |
|
#2 | |
Senior Member
Heather Kline
Join Date: Jun 2013
Posts: 309
Rep Power: 14 |
SU2 is generally compiled for CPUs, making it efficient (or work at all) on GPUs (while a potentially interesting project) would be a hefty task on its own.
In terms of the number of hours, if you don't have access to test on the cluster, then what you can do is to run a small case on your own computer to get a basic idea of how much time is needed, scaling up by how large the mesh you'll actually use will be and how many simulations you expect. Often SU2 is estimated to stop scaling well after 5000 nodes per processor, but this depends on the cluster architecture. Clusters sometimes give a small-scale allocation to allow people to test for this reason. Developing your simulations at a small scale/coarse mesh that can run on your local computer, although not expected to generate accurate results, is a very good idea both to get an idea of how much time you will need on the cluster, and to work out any problems without using up the more finite cluster time. Note that once you get onto the cluster, if the existing automatically-used parallel commands (mpiexec or mpirun) aren't compatible with their system you'll need to set the SU2_MPI_COMMAND option. Quote:
|
||
April 1, 2018, 14:10 |
|
#3 |
New Member
OK
Join Date: Mar 2018
Posts: 2
Rep Power: 0 |
Hi Heather. Thanks so much for the advice! So it sounds like we can't use GPUs, so I will request 100% of the allocation be applied to CPUs. I have a colleague that raves about the performance of GPUs for his work, but I don't really understand how they are different in a fundamental way.
We will definitely be trying to use coarse-mesh, simple implementations of the model for the first part of the project on a desktop and then on the cluster. I have some funding to get a good desktop workstation that would be helpful for this also--any thoughts on a good value for SU2-based simulations for $3-5,000? |
|
Tags |
fluid flow, heat transfer, lakes |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Introducing SU2 International Developers Society (IDS) | fpalacios | SU2 News & Announcements | 1 | June 17, 2019 23:38 |
Official Release of SU2 V3.2 | economon | SU2 News & Announcements | 6 | April 18, 2015 00:28 |
Pointwise-SU2 joint webinar (April 29th) and SU2 v3.1.0 new release | fpalacios | SU2 News & Announcements | 1 | April 30, 2014 03:40 |
Official release of SU2 V3.0 and SU2 Educational V1.0 | fpalacios | SU2 News & Announcements | 2 | January 22, 2014 06:28 |
Welcome to the Stanford University Unstructured (SU2) forum! | economon | SU2 | 0 | January 7, 2013 03:48 |