CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > General Forums > Hardware

Best use of an existing PC

Register Blogs Members List Search Today's Posts Mark Forums Read

Like Tree3Likes
  • 2 Post By CapSizer
  • 1 Post By mjforsteruk

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   May 8, 2012, 11:20
Default Best use of an existing PC
  #1
Member
 
Join Date: Nov 2009
Posts: 43
Rep Power: 16
aerospaceman is on a distinguished road
Dear all,

I've inherited a machine that I have to use for CFD (Fluent).

Its a quad-core i7 (not Sandybridge), with 16 GB ram.

Its currently running Windows 7. I was wondering what would be the best way to use this computer.

Is W7 the way to go? All this computer will do is solve solutions and post-process (Paraview).

Will running some other OS be more efficient? My simulations are around 1.5 million cells (wished it could be higher though).

Any help would be great, as I'm not too familiar with different OSs.

Many thanks in advance.
aerospaceman is offline   Reply With Quote

Old   May 10, 2012, 08:32
Default
  #2
Senior Member
 
Charles
Join Date: Apr 2009
Posts: 185
Rep Power: 18
CapSizer is on a distinguished road
Nothing much wrong with that machine, especially if you are going to be doing only 1.5 million cell runs. Provided that your Windows 7 is 64-bit, and your software (what are you using?) will run on it, it is unlikely that you will gain anything significant by messing around with a different O/S. In fact, with 16 GB of RAM, you should be good for at least 10 million cells (depends on the solver, of course) - just need to be a little patient!
CapSizer is offline   Reply With Quote

Old   May 15, 2012, 20:08
Default
  #3
Member
 
Join Date: Nov 2009
Posts: 43
Rep Power: 16
aerospaceman is on a distinguished road
Hi CapSizer,

Thanks for your reply!

I'm running Ansys Fluent and maybe openFOAM later on.

I think one of the problems is that I'm running transient simulations, so whilst I could probably run 10 million, it would take weeks to solve. With my 1.1 million mesh, it takes about 1-2s per iteration. But with a small time step (1E.4, say) and the necessity to run for say 60-80s, its a lot of iterations.

Thanks for the information. I'm using the 64bit version of Windows as you recommended.

Any tips on optimising the workload on the cores/threads?
aerospaceman is offline   Reply With Quote

Old   May 16, 2012, 02:20
Default
  #4
Senior Member
 
Charles
Join Date: Apr 2009
Posts: 185
Rep Power: 18
CapSizer is on a distinguished road
Well, if you are planning to run OpenFOAM, you should probably consider a switch to Linux. The OpenFOAM developers seem to favour Ubuntu these days, so if you go with Ubuntu you get a very painless install of OF. Your Fluent documentation will probably tell you that the software is only certified on Red Hat and Suse enterprise editions, but in fact you can make it work on almost any Linux distro, perhaps with a little effort. If there is some reason to go with a Red hat-based Linux such as Centos, Fedora or Scientific Linux, there is a compiled version of OpenFOAM called CentFOAM, which makes your life a bit easier.


In terms of optimising your workload, you just have to do some benchmarking to see where you stand with the hyperthreading. Most of what I've heard suggests that you should leave HT turned off for CFD, but there is no substitute for checking this yourself.

You can try "tuning" your BIOS settings for more performance. I once found quite a useful jump in speed simply by installing the latest BIOS, but that is probably a very rare experience. Depending on your CPU and motherboard, you may be able to get a useful boost in performance with overclocking, especially if you first install a really good CPU cooler. Some of the arcane memory settings may help a bit as well, and if you don't have the fastest memory that you can get for your system, it may well be worth replacing it with the fastest, memory being quite inexpensive now.
anmartin and aerospaceman like this.
CapSizer is offline   Reply With Quote

Old   June 8, 2012, 16:42
Default
  #5
New Member
 
Join Date: Jun 2012
Posts: 18
Rep Power: 13
mjforsteruk is on a distinguished road
Also try caelinux, predistributed with openfoam and other sci packages (based on ubuntu). Www.caelinux.com
aerospaceman likes this.
mjforsteruk is offline   Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
funkySetBoundaryFields - Manipulation of existing field jhertel OpenFOAM Pre-Processing 16 May 18, 2020 06:32
[snappyHexMesh] Combine snappyHexMesh with existing mesh Saxwax OpenFOAM Meshing & Mesh Conversion 1 September 30, 2011 02:56
Add .C source file to an existing application in OpenFOAM moh1367 Main CFD Forum 1 July 18, 2010 19:49
How can i use an existing surface mesh? Sebastian CFX 1 February 29, 2008 09:51
Convert existing Star-CD simulation to FLUENT Lam FLUENT 3 June 10, 2003 12:00


All times are GMT -4. The time now is 15:50.