LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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 08-23-2007, 02:49 PM   #1
jhwilliams
Senior Member
 
Registered: Apr 2007
Location: Portland, OR
Distribution: Debian, Android, LFS
Posts: 1,168

Rep: Reputation: 211Reputation: 211Reputation: 211
Performance of SMT Apps on Intel E6850 vs. Q6600


I am debating whether to get an Q6600 or an E6850 processor. I neither play games nor do extensive 3D rendering. I have reviewed the relevant forums and benchmarks I could find - however, most of the benchmarks comparing these two processors deal either with Windows software, or Rendering/Gaming apps.

Would GNU/Linux utilities like gcc, tar, the python interpreter, etc. show a notable improvement from SMT? Which standard GNU/Linux utilities are currently best suited for SMT/SMP? If you have any qualitative /quantitaive measure to share on the performance difference, that would be apreciated as well!
 
Old 08-23-2007, 06:21 PM   #2
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,126

Rep: Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120
Any non thread-safe code is going to cause problems (regardless of the number of cores) once you move off a uni-processor. Multi-processor systems have been around for years - the kernel will schedule on any processor it finds. Multi-core doesn't substantially change things from an application point of view.

Personally I would always go for more processors - will allow more concurrency whilst there is a non-empty run queue. Depends on your needs - it might be that you'll wind up with processor(s) waiting for work. I'm talking normal workload here, not contrived benchmarks you see in the mags.

Certainly kernel compiles can be made to "fly" on my quad server - make needs to be prodded with th -j flag, but it certainly shortens the elapsed time. But for the rest of the day, the machine is basically just sitting there waiting.

So ... "it depends".
 
  


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
intel cpu performance char? andrewz General 1 02-26-2007 09:26 PM
Intel Q6600 Quad Core processor - any problems? Micro420 Linux - Hardware 1 01-13-2007 12:43 PM
Increasing performance with desktop apps michapma Linux - General 10 01-03-2006 10:11 PM
performance and burn-in apps for OC'ing... Present Linux - Software 1 06-27-2005 09:23 PM
How to compile apps to achieve maximum performance? kornerr Linux - General 14 06-20-2005 02:00 PM

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

All times are GMT -5. The time now is 10:31 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