Boat Design Forums  |  Boat Design Directory  |  Boat Design Gallery  |  Boat Design Book Store  |  Thanks to Our Site Sponsors

Go Back   Boat Design Forums > Design > Software
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
  #16  
Old 07-27-2010, 02:34 PM
Leo Lazauskas's Avatar
Leo Lazauskas Leo Lazauskas is offline
Senior Member
 
Join Date: Jan 2002
Rep: 1726 Posts: 1,244
Location: Adelaide, South Australia
Quote:
Originally Posted by jtremolo View Post
Currently we are using it for rotorcraft wake simulations. We have run hundreds of test cases and all matched up with experimental data and current commercially available CFD solutions. As far as fast goes, when we ran a turbulent rotor simulation on the CPU it took approximately 8 hours on a 128x128x128 grid. When we ran the same problem using CUDA it took 11 minutes.
That's about 50 times faster which is very impressive.

A "typical" run for a RANS simulation for one speed of an Olympic rowing shell (according to Mola's recent PhD thesis) takes 24 hours on a cluster of 8 Linux workstations. Using CUDA might reduce that to about 30 minutes.

Quote:
Originally Posted by jtremolo View Post
As far as running your examples, I can definitely get the skin friction drag on a flat plate. The wave forms will take a little bit of playing, I'm used to aircraft not boats. However, I am definitely up for trying it and seeing what happens.
I'd love to see your estimates for the skin-friction at Rn of 10^6, 10^7, 10^8, 10^9, and 10^10.

Forget about the complete wave patterns. But the drag of the NPL hull series in the pdf documents I attached earlier would give your code a real challenge.
Incidentally, a 50 times speed-up using GPUs would mean Flotilla could complete the entire set in a couple of minutes, which is definitely a worthwhile improvement!

Another good test of your code would be to estimate the total resistance and squat of the current "international benchmark" hull, the DTMB 5415 destroyer hull. Experiments are being conducted on this hull at about 40 towing tanks around the world so there will be plenty of experimental data to use for comparisons.

Quote:
Originally Posted by jtremolo View Post
If you are interested, I can send you the thesis my research partner wrote when he graduated. It talks about the whole process we did and has some pretty pictures
Sure, send it to lazauskas@gmail.com

I have no doubts that there are pretty pictures. They don't say CFD stands for "Colour For Dollars" for nothing

Have fun!
Leo.

Last edited by Leo Lazauskas : 07-27-2010 at 02:38 PM. Reason: sp.
Reply With Quote
  #17  
Old 07-27-2010, 05:41 PM
DHMzip DHMzip is offline
Junior Member
 
Join Date: Jul 2010
Rep: 10 Posts: 27
Location: USA/UK
I am a yacht design student, and last year we a tank test on an NPL series hull. i would be very interested to see the results of this CFD done with CUDA. I have been thinking about getting an Nvidia TESLA card for some time now (not only to do CFD, but also for Rendering).

I would also be interested to see that paper. my email is: davidhmassey@gmail.com

jtremolo- how do you find CUDA? is the card worth it compared to building a small computer cluster?

thanks,
David
__________________
~
www.davidmassey.weebly.com
Reply With Quote
  #18  
Old 07-27-2010, 05:43 PM
DHMzip DHMzip is offline
Junior Member
 
Join Date: Jul 2010
Rep: 10 Posts: 27
Location: USA/UK
PS.

thanks Leo for your reports. this is very interesting stuff.

~David
__________________
~
www.davidmassey.weebly.com
Reply With Quote
  #19  
Old 07-27-2010, 07:17 PM
Leo Lazauskas's Avatar
Leo Lazauskas Leo Lazauskas is offline
Senior Member
 
Join Date: Jan 2002
Rep: 1726 Posts: 1,244
Location: Adelaide, South Australia
Quote:
Originally Posted by DHMzip View Post
PS.

thanks Leo for your reports. this is very interesting stuff.

~David
My pleasure.

Your real thanks should go to Patrick Couser and his colleagues at Uni Southampton for the splendid set of experimental data.

Leo.
Reply With Quote
  #20  
Old 07-28-2010, 10:29 AM
jtremolo jtremolo is offline
Junior Member
 
Join Date: May 2008
Rep: 34 Posts: 18
Location: Davenport, Iowa
David,
I would say for calculations CUDA is the way to go. I think the results speak for itself, We dropped our computation time from 8 hrs to 11 min with a full 3D Navier-Stokes solver. The card we are using is the GTX 470 which is approx $400. I don't know of any computer cluster that can get that kind of speed up for that money. Also, due to the architecture of the CUDA system it is almost infinitely scalable dependent on the number and size of cards.

If you want more information on CUDA go to http://nvidia.com/cuda. If you buy a card make sure it is CUDA capable, some of the older ones aren't. There is a list of CUDA capable cards on NVIDIA's site.

Last edited by jtremolo : 07-28-2010 at 10:33 AM. Reason: more info
Reply With Quote
  #21  
Old 07-28-2010, 10:38 AM
Leo Lazauskas's Avatar
Leo Lazauskas Leo Lazauskas is offline
Senior Member
 
Join Date: Jan 2002
Rep: 1726 Posts: 1,244
Location: Adelaide, South Australia
Quote:
Originally Posted by jtremolo View Post
David,
I would say for calculations CUDA is the way to go. I think the results speak for itself, We dropped our computation time from 8 hrs to 11 min with a full 3D Navier-Stokes solver. The card we are using is the GTX 470 which is approx $400. I don't know of any computer cluster that can get that kind of speed up for that money. Also, due to the architecture of the CUDA system it is almost infinitely scalable dependent on the number and size of cards.

If you want more information on CUDA go to http://nvidia.com/cuda. If you buy a card make sure it is CUDA capable, some of the older ones aren't. There is a list of CUDA capable cards on NVIDIA's site.
Thanks, you're a wealth of information!

I'll be interested to see how you set up the flow-field in the region of a transom stern using your "full 3D Navier-Stokes solver". It might be a bit more complicated than you imagine if you have not used it for free-surface flows before.

Cheers,
Leo.
Reply With Quote
  #22  
Old 07-28-2010, 10:52 AM
jtremolo jtremolo is offline
Junior Member
 
Join Date: May 2008
Rep: 34 Posts: 18
Location: Davenport, Iowa
Leo,
Calculating the hull is definitely going to be a challenge, like I said earlier i'm used to things moving through air. So, I don't really have much experience with free surface wave boundary conditions etc. However, hull design is definitely an interest of mine, so this would be a neat tool to have. I am working on getting a first test run ready but, it may take me a little bit to dial in my program for use on hulls.
Reply With Quote
  #23  
Old 07-28-2010, 03:09 PM
Leo Lazauskas's Avatar
Leo Lazauskas Leo Lazauskas is offline
Senior Member
 
Join Date: Jan 2002
Rep: 1726 Posts: 1,244
Location: Adelaide, South Australia
Quote:
Originally Posted by jtremolo View Post
Leo,
Calculating the hull is definitely going to be a challenge, like I said earlier i'm used to things moving through air. So, I don't really have much experience with free surface wave boundary conditions etc. However, hull design is definitely an interest of mine, so this would be a neat tool to have. I am working on getting a first test run ready but, it may take me a little bit to dial in my program for use on hulls.
If you are genuinely interested in the role of CFD in ship hydrodynamics, keep an eye on the participants' submissions to the Gothenburg 2010 Conference that will be held in Dec. 2010.

http://www.gothenburg2010.org/

Leo.
Reply With Quote
Reply



Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Innotec product demo coiler@bangthec Boatbuilding 0 03-12-2007 10:58 AM
demo of autoship pavel915 Software 1 01-02-2007 10:37 AM
Solidworks Hull Demo CGN Software 3 09-11-2006 03:29 AM
MaxsurfPro Demo Question... Brant Williams Software 1 02-23-2005 07:04 PM
How do I get offsets into Hullform 8P demo? Archive Software 1 06-12-2001 04:44 AM


All times are GMT -5. The time now is 06:36 PM.


Powered by: vBulletin Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Web Site Design and Content Copyright ©1999 - 2012 Boat Design Net