|
[Sponsors] |
what should we do for the application of CUDA in CFD? |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
February 25, 2013, 11:13 |
what should we do for the application of CUDA in CFD?
|
#1 |
Member
Jingchang.Shi
Join Date: Aug 2012
Location: Hang Zhou, China
Posts: 78
Rep Power: 14 |
Hi, guys! I am a newbie of CFD and an undergraduate who try to dig something in CFD. So, please forgive my ignorance in the following question. Thanks in advance!
I have read some papers about the application of CUDA in CFD and done some google on it. Also, I've written some codes to solve a simple heat conduction problem. I realized that CUDA will offer CFD scientists a great tool to accelerate their computation. However, I'm not able to figure out what should we do next for the application of CUDA in CFD. After reviewing google scholar search with keywords(cuda cfd) and time limitation of 2013(I just want to find the newest work on this subject. The link: http://scholar.google.com/scholar?as...-CN&as_sdt=0,5), it seems that scientists have already done a lot of work on how CUDA can speed up some specific problems in CFD. In my point of view, their works are just the same. They just test a specific GPU vs a specific CPU, if more work, several specific GPUs vs several specific CPUs. I see only a little reference value for other scientists. Is there an possibility to give a universal reference for scientists to choose GPU card when they need run CFD codes on CUDA? If no for this question, why did so many scientists pay lots of attention to the speedup between GPU and CPU, and why is this trend still alive? In addition, since Chinese scientists have not done so many works on the application of CUDA in CFD, they all think that it's imperative to do some tests on a specific problem by their own hands, although a lot of similar works have been done by foreign scientists. What's the value of these works, especially for the advancement of CFD? |
|
February 25, 2013, 11:18 |
|
#2 |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,877
Rep Power: 73 |
At present, I know that many CFD problems are solved by using a mix of CPU and GPU's devices ...however, I am not an expert about GPU systems.
See: http://www.nvidia.com/object/computa..._dynamics.html |
|
February 25, 2013, 11:31 |
|
#3 |
Member
Jingchang.Shi
Join Date: Aug 2012
Location: Hang Zhou, China
Posts: 78
Rep Power: 14 |
FMDenaro,
I have read this offical page. Like this picture: It points out that some speedup by CUDA. OK, that's a great acceleration. However, after hundreds of similar papers published, what should we do next to obtain progress for CUDA application in CFD? Should we still select a specific problem in fluid dynamics and apply CUDA into this problem? |
|
February 25, 2013, 11:43 |
|
#4 |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,877
Rep Power: 73 |
my opinion is that CFD is much more than using GPU to accelerate a run ...
there are still so many open questions ... |
|
February 25, 2013, 11:57 |
|
#5 |
Senior Member
andy
Join Date: May 2009
Posts: 303
Rep Power: 18 |
Adapting CFD codes to run on particular types of processors has been going on for decades. It is more development than research. As time progresses different processors become the most cost effective platforms for CFD and so codes get ported to them. The effort involved in porting is normally pretty small.
|
|
February 25, 2013, 11:58 |
|
#6 |
Member
Jingchang.Shi
Join Date: Aug 2012
Location: Hang Zhou, China
Posts: 78
Rep Power: 14 |
yes, I also know that in CFD there are so many problems to be tackled, not just only GPU acceleration. However, I just want to figure out what should do after so many tests done, which are for what kind of extent the speedup of CUDA can reach. Could you provide some advices, please?
I want to do some work on the capture of shock wave by using a high accuracy scheme and executing on CUDA. Should I just test it? |
|
February 25, 2013, 12:01 |
|
#7 |
Member
Jingchang.Shi
Join Date: Aug 2012
Location: Hang Zhou, China
Posts: 78
Rep Power: 14 |
thanks, andy! I understand, it's not a research, it just is a kind of development.
|
|
Tags |
cuda, gpu |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
CFD Salary | CFD | Main CFD Forum | 17 | January 3, 2017 18:09 |
New to CFD - automotive application question | Don | Main CFD Forum | 8 | January 10, 2008 08:24 |
application of CFD in the IT and elcetronics compa | pradeep | Main CFD Forum | 3 | August 30, 2006 10:38 |
application of cfd | samuel R devadoss | Main CFD Forum | 0 | March 15, 2004 05:38 |
CFD for fans & blower housings | David Carroll | Main CFD Forum | 8 | August 24, 2000 18:25 |