|
[Sponsors] |
![]() |
![]() |
#1 |
Member
Sadegh Ebadi
Join Date: Apr 2015
Posts: 75
Rep Power: 11 ![]() |
Hello everybody
I want to speed up my OpenFOAM simulations. I have figured out that there are several ways to do this: 1- using gpu; 2- using cluster 3- openfoam cloud However I have searched the net but couldn't find a good answer to my questions: 1- Is there any gpu solver for sprayFoam?" Does it make sense to use gpu? 2- And also what about cluster? How can I use it? and also does it better than cpu parallel simulation with core i5 Cpu? 3- What is openfoam cloud? How can I use it? Thanks in Advance Best regards, Omid |
|
![]() |
![]() |
![]() |
![]() |
#2 |
Super Moderator
Tobias Holzmann
Join Date: Oct 2010
Location: Bad Wörishofen
Posts: 2,712
Blog Entries: 6
Rep Power: 52 ![]() ![]() ![]() |
Hi,
I don't know why everybody is sending me private messages and ask for help but well,...
Summing up. FOAM is written C++ and not developed for GPU calculations. Speeding up the simulation can be done with multi core processors using the parallel stuff. Keep in mind that the processor boundary conditions influence your solution and if you split the case into too much subdomains it can happen, that you slow down instead of speeding up based on the fact that the communication between the CPU's is high. Further speed up can be achieved in solving the matrices within a good and fast solver (GAMG, FDIC etc.), compiling the code with special CPU flags (optimization of the code) and of course thinking about your mesh. Other opinions are welcomed but this is the state of the art in my personal perspective.
__________________
Keep foaming, Tobias Holzmann Last edited by Tobi; November 14, 2016 at 10:32. |
|
![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Hassan Kassem
Join Date: May 2010
Location: Germany
Posts: 242
Rep Power: 18 ![]() |
Hi,
As Tobias said, OpenFOAM doesn't work on GPU out-of-box. However, there is a project is trying to do that which I never tried myself (RapidCFD) Regarding, cloud and clusters, your questions are quite general. There are many cloud computing services, mostly paid, which you can use; Amazon, google, UberCloud, simScale, conself, MS Azure . . . etc. Best Regards, Hassan |
|
![]() |
![]() |
![]() |
Tags |
gpu, sprayfoam |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
CoCoons Project - Community-driven Documentation on OpenFOAM® Technology | holger_marschall | OpenFOAM Announcements from Other Sources | 6 | February 2, 2022 15:42 |
GPU acceleration on ANSYS Fluent 14.5 | Daveo643 | FLUENT | 20 | April 28, 2018 14:50 |
[Resolved] GPU on Fluent | Daveo643 | FLUENT | 4 | March 7, 2018 09:02 |
How to contribute to the community of OpenFOAM users and to the OpenFOAM technology | wyldckat | OpenFOAM | 17 | November 10, 2017 16:54 |
Technology Advancing? | Nomad | Main CFD Forum | 10 | March 22, 2004 19:21 |