LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 07-17-2011, 10:42 AM   #1
jothan sans cheer
LQ Newbie
 
Registered: Nov 2010
Location: austria
Distribution: Debian Wheezy
Posts: 11

Rep: Reputation: 1
new hardware for cfd/numerical machine


Hey there,

lucky me got a job as research associate at my university!

They buy me a computer and I get to configure it. I wanted to ask you about your opinion which components are best for cfd computations and generally numeric calculations (most likely large coupled equation systems) besides the usual office stuff. The OS will definitely be Linux. Price and (to me) heat dissipation (noise) is an issue. What would you use?

Greeting,
Jothan.
 
Old 07-17-2011, 12:00 PM   #2
cascade9
Senior Member
 
Registered: Mar 2011
Location: Brisneyland
Distribution: Debian, aptosid
Posts: 3,753

Rep: Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935
If you are on a budget, AMD is normally better then intel for price/performance.

Which CPU, and what else I would use would depend on your budget.
 
Old 07-17-2011, 12:15 PM   #3
jefro
Moderator
 
Registered: Mar 2008
Posts: 21,982

Rep: Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625
"They buy me a computer"

NSA I think or the US Air Force bought a bunch of game computers and hooked it up in a cluster that provided what was maybe the cheapest supercomputer.

If you are doing any kind of real computation, nothing you can buy at the local store would do. Start at the IBM or HP enterprise site for real systems.
 
Old 07-18-2011, 03:30 AM   #4
jothan sans cheer
LQ Newbie
 
Registered: Nov 2010
Location: austria
Distribution: Debian Wheezy
Posts: 11

Original Poster
Rep: Reputation: 1
Thanks,

I'm sorry, I think I should've given more details. My knowledge of hardware is about the age of intel core2 CPUs...

I fancied getting a Sandy Bridge i7 because I'm quite happy with my core2 on my private computer, both computational and thermal performance (I don't like noisy computers), but a friend of mine pointed out that this might be overkill and an i5 would do. For GPU I looked at GTX 560, mostly because I'd like to try out OpenCL and hear people complaining over the proprietary ATI-drivers. For nvidia there are nouveau drivers, which enable direct rendering and the proprietary drivers, the debian support of which I like (dkms).

Of course the real computations will be done on a machine built for it, but a lot of people here develop their own code which of course runs on their own machines first. What do you think of AMD CPUs? Are they still that hot (in celsius-terms) these days?

Greetings,
Jothan
 
Old 07-18-2011, 04:52 AM   #5
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by jothan sans cheer View Post
I fancied getting a Sandy Bridge i7 because I'm quite happy with my core2 on my private computer, both computational and thermal performance (I don't like noisy computers), but a friend of mine pointed out that this might be overkill and an i5 would do.
FOR CFD you need a lot of power, so an i7 won't be overkill I think.

Quote:
What do you think of AMD CPUs? Are they still that hot (in celsius-terms) these days?
How hot a CPU gets is dependent on your cooling system. My Phenom II X6 1055T is almost never going above 40° Celsius, cooled by a Scythe Mugen 2 in a Coolermaster HAF920 case.
 
Old 07-19-2011, 02:23 AM   #6
jothan sans cheer
LQ Newbie
 
Registered: Nov 2010
Location: austria
Distribution: Debian Wheezy
Posts: 11

Original Poster
Rep: Reputation: 1
Quote:
Originally Posted by TobiSGD View Post
How hot a CPU gets is dependent on your cooling system.
That's obvious, but certain CPUs tend to dissipate more power and thus generate more heat. Fitting the Scythe Mugen 2 on a mobile CPU will certainly result in lower temperatures than if it would be mounted on a quadcore i7. That's what I meant.

I read a lot more yesterday and am a bit turned down by the integrated GPU in the Sandy Bridge. Not only seems the Linux support to be bad, the CPUs with integrated GPU cost as much as the older models without GPU. Certainly the Intel Cores have a lot of features (extended whatever states and so on) but I ask myself if I really need this. Phenom IIs look a lot more attractive today, their price adds to this.

Greetings,
Jothan.
 
Old 07-19-2011, 06:02 PM   #7
jefro
Moderator
 
Registered: Mar 2008
Posts: 21,982

Rep: Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625
A cpu is rated either or both in watts and TDH total dissipated heat. The brand is unlikely to differ much in a comparable model.

If you want a better performance per watt then get a sparc system.
 
Old 07-20-2011, 05:57 AM   #8
cascade9
Senior Member
 
Registered: Mar 2011
Location: Brisneyland
Distribution: Debian, aptosid
Posts: 3,753

Rep: Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935
Believe it or not, but the top end i7 models are actually rated at higher TDP than the top end phenom IIs. "Sandy Bridge" linux support is fine, apart from the intergrated video (I wouldnt call it a 'GPU'). Which is something you wouldnt be using with an nVidia or AMD/ATI card.

If an i7 is overkill, a GTX560 would be as well. The GTX2XX, 4XX and 5XX cards are pretty power hungry, and in general not quiet at all....

I'd probably go for a Phenom II X6, even with a nice aftermarket CPU cooler it would work out cheaper than the i5s. Video card....hmm...difficult, and would depend on details I dont know. Possibly a GT430/440, they are cheap, fairly quiet, dont need huge wattage power supplies and will run CUDE/Open CL.

Quote:
Originally Posted by jefro View Post
"They buy me a computer"

NSA I think or the US Air Force bought a bunch of game computers and hooked it up in a cluster that provided what was maybe the cheapest supercomputer.

If you are doing any kind of real computation, nothing you can buy at the local store would do. Start at the IBM or HP enterprise site for real systems.
It was the air force, and PS3s-

http://www.physorg.com/news/2010-12-...rcomputer.html

The air force is using (or at least was using) off the shelf games consoles for some pretty neat number crunching.

I know you are a fan of server hardware, but you dont need server hardware for 'real' computation.
 
Old 07-20-2011, 05:49 PM   #9
jefro
Moderator
 
Registered: Mar 2008
Posts: 21,982

Rep: Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625Reputation: 3625
I can't imagine what sort of a University would do with cfd computations that were not from some very high end system.

Are we talking about the same type of work??

http://en.wikipedia.org/wiki/Computa...fluid_dynamics
 
Old 07-21-2011, 06:18 AM   #10
salasi
Senior Member
 
Registered: Jul 2007
Location: Directly above centre of the earth, UK
Distribution: SuSE, plus some hopping
Posts: 4,070

Rep: Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897
I'm a bit surprised that you aren't passing the real serious compute work to some system other than your desktop, and getting it to do the heavy-duty number crunching. However, assuming that you are going to use your desktop for the number crunching...

Quote:
Originally Posted by jothan sans cheer View Post

They buy me a computer and I get to configure it. I wanted to ask you about your opinion which components are best for cfd computations
Firstly, determine whether you can do any of the number crunching on your GPU. If you can do that, let that determine what video card you use (what is supported, what do others have success with, using the software that you want to use).

If not,, you will be doing all of your number crunching on your general purpose CPU. Fortunately, you main problem is highly paralisable, so it seems that the 'more cores' option should work well for you (for some problems, the more cores option isn't very good, as the task itself isn't that easy to parallelise).

In that case, a Phenom II X6 ought to do a decent job, without costing a fortune. Intel will have higher performance options, but, by the time that you have beaten the AMD option by a worthwhile margin, it could cost significantly more. But, if you have the budget to spend...

(I'd still imagine the option of a 'departmental compute server' with a multi-socket arrangement, thus offloading several desktops from real compute duties would be better, but it may be an organisational issue as to whether that would work within the organisation that you have.)
 
Old 07-21-2011, 06:23 AM   #11
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by salasi View Post
I'm a bit surprised that you aren't passing the real serious compute work to some system other than your desktop, and getting it to do the heavy-duty number crunching.
Quote:
Originally Posted by jothan sans cheer
Of course the real computations will be done on a machine built for it, but a lot of people here develop their own code which of course runs on their own machines first.
Actually, this machine seems only to be for testing the code. So I would recommend to built this machine as a small version of the number-crunching machine. It wouldn't make sense to write your code for parts that are not used in the number-cruncher.
 
Old 07-22-2011, 09:39 AM   #12
cascade9
Senior Member
 
Registered: Mar 2011
Location: Brisneyland
Distribution: Debian, aptosid
Posts: 3,753

Rep: Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935
+1 to TobiSGD above.

Quote:
Originally Posted by jefro View Post
I can't imagine what sort of a University would do with cfd computations that were not from some very high end system.

Are we talking about the same type of work??

http://en.wikipedia.org/wiki/Computa...fluid_dynamics
Depends on the department, the student/lecturer level of the creator and what 'future' there is in the software.

A post grad student who is making CFD software that might have commercial or educational impact will get a lot more access to resources than an undergrad making CFD software 'just to see how hard it is'.

BTW, not with CFD AFAIK but there are some serious projects out there running on very average systems. The best example is folding....

http://folding.stanford.edu/
 
  


Reply



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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
OpenFOAM - cfd package installation problem. jabir Linux - Software 0 11-30-2007 06:09 AM
LXer: Linux Networx Announces Performance Tuned Supersystems for CFD++ LXer Syndicated Linux News 0 01-08-2007 09:03 PM
Hardware Conflict Crashses Machine brainless8888 Linux - Hardware 0 05-31-2004 01:05 PM
How to see the hardware resources of my machine. Supraj Linux - Newbie 7 08-01-2001 09:59 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 03:11 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration