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

Help with build down under

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   February 20, 2012, 19:48
Default Help with build down under
  #1
New Member
 
Roger
Join Date: Feb 2012
Posts: 1
Rep Power: 0
rpas1231 is on a distinguished road
I am planning to build a student desktop for my thesis running fluent/cfx (in windows 7) with about 5-10million cells/elements. No gaming just movies and want to overclock
budget of $1200 AUD

here is the list of:
  • IntelŪ Desktop Board DZ68BC ($256)
  • G.SKILLS 16GB KIT (4x4GB) DDR3-1866 ($138) or 12G Kit(4Gx3)2000 Patriot Viper2-Sector7 ($99)
  • CPU: Intel S2011 i7-3930K 6 Core ($649) or Intel CPUs Core i7 2700k ($343)
  • CPU fan: Noctua NH-D14 SE2011 LGA2011 ($86)
  • case: Thermaltake VN65021W2A SpaceCraft VF-I USB3.0 with 500W PSU($105)
  • cheap monitor, mouse keyboard, fans speakers ect ect ($166)

my question is the i7-3930K worth the extra cost for my simulations (difference $306)? Which of the two CPUs will be replaced first with a cheaper processor? And spending an extra ~30% in cost, will that increase my simulation speeds by 30%?

Lastly is 12GB of RAM sufficient for my simulations of 5-10 million cells (plus general use). And is the clock speed of the RAM enough?

Thank you,
Roger

edit added PSU info under case point

Last edited by rpas1231; February 20, 2012 at 20:08. Reason: PSU info + price fix
rpas1231 is offline   Reply With Quote

Old   February 22, 2012, 16:55
Default
  #2
Senior Member
 
scipy's Avatar
 
Alex Pasic
Join Date: Aug 2011
Location: Croatia
Posts: 199
Rep Power: 16
scipy is on a distinguished road
Send a message via Skype™ to scipy
1. Motherboard - wrong choice I'm afraid. You should go for a ASUS P9X79 (Deluxe or WS) or a MSI X79A-GD65 (8D). The reason is purely the 8 DIMM slots instead of the Intel's 4. This way you can get 32 GB RAM made up of 8 cheaper 4 GB DIMMs.

2. The RAM you picked is too fast and expensive for simulation needs. I've had Kingston HyperX CL9 (4x4 GB) 1600 MHz and then moved to a 32 GB G.Skill kit (4x8 GB) 1333 MHz and there was not even a 2 % decrease in the number of seconds per iteration. In any case, it's MUCH more important to go for more RAM instead of going for faster RAM (since the size of your mesh depends only on the amount of memory). In any case, LGA 2011 boards with 8 memory slots work with quad channel DDR3 which has been proven (in testing) to be even less dependent on memory speed for performance. So, either get 4x4 GB now, or just get 8x4 right away, you won't regret it. The reason I moved to 32 GB was the mesh size limit of ~8 million elements when solving a double precision problem with 16 GB RAM. Ideally, you'd buy 64 GB (8x8) and be done with it, however, people usually recommend not going over 2-4 GB per core because your cpu time cost becomes too great and it'd make more sense to build two computers with 2 CPUs and put 32 GB RAM in each. In this case, my 32 GB are also too much for the i7-2600K that I have, but since I'm a college student doing the thesis and there's no "time limit" pressure, I don't really mind waiting for a day or even more for a run to finish. Conclusion: get the 1600 MHz RAM since it's almost as cheap as the 1333, and get either 16 or 32 GB (consisting of 4 GB DIMMs).

3. I would've gone for the 3930K if the money situation would've allowed, but it didn't so I ended up with a i7-2600K. However, an FX-8150 would've been a better choice as it turned out. You can check in another thread I posted in the forum. But surely the 3930K will eat the FX-8150 since the cores are supposed to be around 20 % faster than 2600K's cores and you've got 6 (12) instead of 4 (8). This also answers your question about the % speed increase, 2 more cores mean 50 % more cores compared to a 2600/2700K and even if scaling isn't completely linear, you should be looking at a > 20 % overall increase in performance (probably even more).

4. The CPU cooler. If you're able to go with a top of the line air cooling like the Noctua, why not opt for at least a Corsair H80 water cooling system? It is in the same price range and the performance under normal loads (non-extreme overclocking) is within 2°C of the Corsair H100 (which I've got on my 2600K). I'd recommend this option since it's quieter, cooler and generally just better.

5. Case.. Doesn't matter much, but if you end up buying a Corsair H100 cooling, it'd be smart to make sure the case has a planned space for two 120 mm vents on it's top. For a similar price you can get the Corsair 400R or similar. However, it's best to ask the shop if the H100 fits inside the case with a 8 DIMM LGA 2011 board. Because of the power consumptions of those boards, they have large heatsinks on the chipseat above the left DIMM sockets which sometimes collides with a water cooling radiator in smaller cases like the 400R. But any case with room for 2x120 mm vents on top will do.

6. I don't think skimming on the monitor is the smart thing to do - it is the component that you look at the most. However, there's been nothing but good things said about the Dell U2312 and it's priced very competitively. About the mouse/keyboard.. get anything.

Now about the extra questions: I don't think either will be replaced. The 3930K is the most popular out of the 2011 socket processors since it's about half the price of the 3960X and it's the only other one with 6 cores. Similarly, the 2700K is the top end of the 1155 socket but.. there is the IvyBridge coming pretty soon (next year or so) but since Intel went back on their word that IvyBridge would fit into socket 1155 - it won't be replacing the i7-2700K sandy bridge. So, go for which ever one you can afford. Keep in mind that the LGA 2011 board is twice the price of a LGA 1155 but can easily fit 32 GB RAM (or 64 later on, if and when 8 GB DIMMs become more affordable).

Another recommendation that I'd make is to get an SSD hard drive for your system drive. The HDD is the bottleneck of performance in a modern PC. I can't tell you what kind of a transformation it was when I stuck the Corsair Force Series 3 120 GB SSD in there.. I've got Windows and ANSYS installed on it and keep all the "current" projects on it. When something is done and dusted, I move it to a regular magnetic drive for storage to keep room available on the SSD. One thing to mention here is: most of the modern SSD's suffer from a flaw that their speed decreases quite a bit when they're over 70 % filled, this is solved on Corsair Force Series 3 GT drives (Red ones) so get that instead of the regular one. Even a 60 GB SSD drive is quite enough, after all the important install files that are regularly used, there's still over 35 GB free for project/work files. You can install not frequently used programs like burning software and other crap on the magnetic drive. Things I keep on the SSD are things that get run several times in a day (Windows, ANSYS, Word/Excel, PDF/Acrobat, browser etc), while Roxio, Photoshop, Corel and similar things that are run from time to time are residing on the D: drive.

There, I wrote a novel for no reason. A simple list of stuff would've probably sufficed.. Anyway, hope it's useful.

Last edited by scipy; February 22, 2012 at 17:11.
scipy is offline   Reply With Quote

Old   February 23, 2012, 11:22
Default
  #3
New Member
 
Chris
Join Date: Jan 2012
Location: St. Louis
Posts: 13
Rep Power: 14
Fugacity is on a distinguished road
If you're looking for a cheaper solution, you might want to look into Amazon Web Services Elastic Cloud Compute (EC2). Since you're working in Windows, you can create an instance, log in w/remote desktop & install your programs and save it as an image.

Then you can close/start the image whenever you need the computer. You can start the image, RD in and load up Fluent and get it running and just log out for a few days and let it churn. You only pay when your instances are running, so it's rather cheap but it might take awhile to download the results.
Fugacity is offline   Reply With Quote

Old   February 23, 2012, 12:11
Default
  #4
New Member
 
Phil
Join Date: Oct 2011
Posts: 1
Rep Power: 0
minosdis is on a distinguished road
With the cost of a X79 motherboard being a minimum of $250 and the 3930K being around $700, wouldn't it be most cost effective to just build two 2600k systems having 8 physical cores for ~700 each, then one 3930K system with only 6 physical cores? Understandably, the 3930K has 12 MB L3 cache, vs the 2600K's 8 MB. Do you think the 3930K's cores really run that much more efficiently, to make a 6 (12) core system faster than a 2x4 (16) core mini-cluster?
minosdis is offline   Reply With Quote

Old   February 23, 2012, 12:25
Default
  #5
Senior Member
 
scipy's Avatar
 
Alex Pasic
Join Date: Aug 2011
Location: Croatia
Posts: 199
Rep Power: 16
scipy is on a distinguished road
Send a message via Skype™ to scipy
Quote:
Originally Posted by minosdis View Post
With the cost of a X79 motherboard being a minimum of $250 and the 3930K being around $700, wouldn't it be most cost effective to just build two 2600k systems having 8 physical cores for ~700 each, then one 3930K system with only 6 physical cores? Understandably, the 3930K has 12 MB L3 cache, vs the 2600K's 8 MB. Do you think the 3930K's cores really run that much more efficiently, to make a 6 (12) core system faster than a 2x4 (16) core mini-cluster?
I didn't have a chance to test something like this but there are several problems.. There is no way two computers can communicate as fast as hardware on the same motherboard (that's why a dual socket board and two 4 core xeons like E5620 are still probably a better solution than two 2600K PCs), you could get them to scale better if you used Infiniband cards to provide the interconnect with very low latency, but it's still not as efficient as a single hardware component. Plus, you have to factor in that for two 2600K configurations you need two motherboards, two power supply units (cases can be left out), two SSD drives etc. If the 3930K single core is 20 % more efficient than a sandybridge core, and if you have 50 % more of them and you avoid the interconnect protocol bottleneck.. I think the single 3930K is a better/cheaper solution than two i7-2600K's.

I'm looking for a future buy for myself and I was evaluating similar options.. Dual Xeon, dual opteron or multiple "regular" computers inteconnected. Conclusion was this: for 2500 euros I can build either a dual Opteron 6272 with 32 cores and 64 GB RAM (there can obviously be more, but I was trying to compare with 4 nodes of regular PCs) or 4 regular computers made up of FX 8150 AMD processor with 8 cores (making this the same 32 cores in total) and each node with 16 GB RAM making it 64 GB in total. Cheap used Mellanox infiniband cards can be had from ebay for 30-50 USD/EUR, however if you're gonna connect more than two nodes you also need an Infiniband switch and those are at least 300 EUR.

If you factor in the hassle of making the infiniband work, installing linux on the 4 nodes and all the related problems.. it's a much simpler and elegant solution to just invest in a proper workstation setup with a dual socket board and two processors.

Another question is always the licensing.. I've written something on that in another thread comparing the i7 2600K and FX 8150. Basically, if you're able to pay tens of thousands of dollars for HPC licensing, then you're probably better off with per-core faster hardware like X5600 series Xeons with 40 Gbit/s Infiniband cards etc. But if you're looking for an entry level setup and you don't plan on paying for HPC licensing.. then a whole "workstation" can be had for the price of a single X5690 Xeon and it's going to have more FLOPS than the mentioned Xeon.
scipy is offline   Reply With Quote

Old   February 23, 2012, 13:18
Default
  #6
New Member
 
David Hickerson
Join Date: Aug 2009
Location: Parker, CO
Posts: 17
Rep Power: 17
dahicke is on a distinguished road
Send a message via AIM to dahicke
I am looking at a similar situation using OpenFOAM on a linux box. I am looking at an AMD 8 core or a faster by 0.5 GHz 6 core processor. Any SWAGs or opinions on which may be faster?

Last edited by dahicke; February 23, 2012 at 14:19.
dahicke is offline   Reply With Quote

Reply

Tags
building, cfd, combining, computer, desktop


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
OpenFoam 1.6-ext - RPM build errors preibie OpenFOAM 12 September 8, 2011 04:12
Help with new computer build ozzythewise Hardware 4 August 4, 2010 17:18
64bitrhel5 OF installation instructions mirko OpenFOAM Installation 2 August 12, 2008 19:07
OpenFOAM build from source instructions tj22 OpenFOAM Installation 7 April 6, 2006 17:15
CFX Build 5 question... cfd guy CFX 6 June 19, 2001 23:38


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