LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 06-11-2007, 02:03 PM   #1
otoomet
Member
 
Registered: Oct 2004
Location: Tartu, Århus,Nürnberg, Europe
Distribution: Debian, Ubuntu, Puppy
Posts: 619

Rep: Reputation: 45
is dual core worth of it?


I am considering buying a new computer. It seems like dual-core processors are the state of art these days. What is your experience -- is dual core better that a bit faster single core cpu? I mean what is the difference for the real work -- do you feel the system is more responsive? Are there programs which are able to use the two cpus? What about computing applications?

I don't intend to run many number-crunching applications, mostly browsing, text processing, some image processing etc.
 
Old 06-11-2007, 02:54 PM   #2
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Mint
Posts: 17,809

Rep: Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743
For most things, faster and more powerful processors do not help much. With money limitations, spend it first on RAM. 1GB is my minimum now, and the next new build will be 2GB.

"some image processing"--if you get into this very deep, then dual-core or dual-cpu will definitely help. It depends on the SW used.
 
Old 06-11-2007, 07:02 PM   #3
Tinkster
Moderator
 
Registered: Apr 2002
Location: earth
Distribution: slackware by choice, others too :} ... android.
Posts: 23,067
Blog Entries: 11

Rep: Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928
Quote:
Originally Posted by otoomet
I am considering buying a new computer. It seems like dual-core processors are the state of art these days. What is your experience -- is dual core better that a bit faster single core cpu? I mean what is the difference for the real work -- do you feel the system is more responsive? Are there programs which are able to use the two cpus? What about computing applications?

I don't intend to run many number-crunching applications, mostly browsing, text processing, some image processing etc.
As always: it depends ;}

If you're going to do multi-tasking with some heavily
CPU intense task (e.g. compiling OpenOffice in the
background) you'll find that browsing in the foreground
will be snappier with a Dual-Core machine, simply because
the "hungry" task can hog on one CPU w/o impacting the
other (if what you're doing on the second happens not to be
I/O bound like your compile).



Cheers,
Tink
 
Old 06-12-2007, 05:43 AM   #4
otoomet
Member
 
Registered: Oct 2004
Location: Tartu, Århus,Nürnberg, Europe
Distribution: Debian, Ubuntu, Puppy
Posts: 619

Original Poster
Rep: Reputation: 45
Well, I would actually like to know whether dual core "feels faster" for everyday stuff -- it is mostly browsing, openoffice, startup time etc. I do occasionally some number-crunching where threaded atlas could give a significant performance improvement, but it is not so often I need it.

The point with memory sounds reasonable.

Does anyone know if gimp is multi-thread aware?
 
Old 06-12-2007, 12:17 PM   #5
Lowell1947
Member
 
Registered: May 2007
Location: Florida
Distribution: Ubuntu, SuSE10.2, LFS, Ubuntu Server (AMD64), Windows 7, Mac OSX
Posts: 30

Rep: Reputation: 16
I'm running a P4 3.0 ghz on one machine and a 3.4 ghz Pentium D another. I notice no significant difference when doing routine functions. But it handles some things, like batch resizing of photos, much faster.
 
Old 06-12-2007, 01:07 PM   #6
farslayer
LQ Guru
 
Registered: Oct 2005
Location: Northeast Ohio
Distribution: linuxdebian
Posts: 7,249
Blog Entries: 5

Rep: Reputation: 191Reputation: 191
I find no real noticeable difference between the Dual core and the single core CPU's for day to day tasks.. rather a let down actually. for this reason I haven't bothered to upgrade my home machines until either the CORE speed of the CPU's increase or more software is written to take advantage of multiple cores..

if the price difference isn't that significant go ahead with the dual core configuration, no reason not to.

Code:
     *-cpu
          description: CPU
          product: Intel(R) Pentium(R) D CPU 2.80GHz
          vendor: Intel Corp.
          physical id: 400
          bus info: cpu@0
          version: 15.4.7
          serial: 0000-0F47-0000-0000-0000-0000
          slot: Microprocessor
          size: 2800MHz
          width: 64 bits
          clock: 800MHz
 *-cache:0
             description: L1 cache
             physical id: 700
             size: 16KB
             capacity: 16KB
             capabilities: internal write-back data
        *-cache:1
             description: L2 cache
             physical id: 701
             size: 2MB
             capacity: 2MB
             capabilities: internal varies unified
        *-logicalcpu:0
             description: Logical CPU
             physical id: 0.1
             width: 64 bits
             capabilities: logical
        *-logicalcpu:1
             description: Logical CPU
             physical id: 0.2
             width: 64 bits
             capabilities: logical
this DELL PC with a gig of RAM, an integrated ATI video card, DVD Burner, and a 150GB HD was around $550.00 with tax and shipping out the door. Debian Etch runs great on it, for the price at the time, there was no reason whatsoever to avoid a Dual Core CPU.
 
Old 07-17-2007, 07:48 AM   #7
otoomet
Member
 
Registered: Oct 2004
Location: Tartu, Århus,Nürnberg, Europe
Distribution: Debian, Ubuntu, Puppy
Posts: 619

Original Poster
Rep: Reputation: 45
So I have played around with a Intel Core 2 1.8GHz for a while.

It feels definitely faster than my laptop (soon 3 years old), but I suspect it is mostly because of faster HDD.

When running non threads aware java programs, the speed difference corresponds roughly to 1.5GHz vs 1.8GHz. When parallelizing the main loop (operations on a huge integer set) the speed increases by around 50%. This is the first parallel application in my life, so perhaps the gurus could press even more out from this box.

So my preliminary conclusion based on these bad tests -- no difference for everyday stuff, around 50% better performance for thread-aware applications.

Thank you for replying!
Ott
 
Old 07-17-2007, 07:58 AM   #8
b0uncer
LQ Guru
 
Registered: Aug 2003
Distribution: CentOS, OS X
Posts: 5,131

Rep: Reputation: Disabled
To get anything out of multiple processors (more than one), the software needs to be able to work specially with >1 cpus. It means that the programs you run must know how to share the job for multiple kernels, not just one. Your SMP kernel may know how to do stuff, but user-level software is another thing. I don't believe it's nothing new for everyday stuff like reading news and typing nonsense into OO.org () but if you do run more cpu-intensive programs that can take advantage of more than one processing unit, then it is worth it. Another good thing in multiple processing units is that, if I'm not completely mistaken, they should produce less heat than one cpu that is as powerful as the two combined. One of the major problems in single-cpus is heat: they're hot as he..well, hot anyway. Several processors can ease this up, but like I said, if the software can't handle more than one cpu, the otherone just sits there and waits

Like 64-bit systems, I wouldn't buy dual-core system yet. Why? It isn't of that much use - yet. In the future things will probably change (unless photon-cpus or something come into picture!), but as of now I haven't got much more out of multi-cpu systems than from one-cpu. And if you indeed neet several cpus, get a system with 16 processors or so
 
Old 07-17-2007, 08:47 AM   #9
otoomet
Member
 
Registered: Oct 2004
Location: Tartu, Århus,Nürnberg, Europe
Distribution: Debian, Ubuntu, Puppy
Posts: 619

Original Poster
Rep: Reputation: 45
Right.

It seems like Core 2 cpu-s are substantially more expensive than single-core ones at similar clock speed (see e.g. http://www.mikeshardware.co.uk/CPUPricesIntel.htm). Well, the C2 models may have other goodies too, besides of the 2 cores, I am unaware of.

But in software development, parallelization seems to be the way to go. C2 seems getting more and more common.
 
Old 08-13-2007, 06:32 AM   #10
otoomet
Member
 
Registered: Oct 2004
Location: Tartu, Århus,Nürnberg, Europe
Distribution: Debian, Ubuntu, Puppy
Posts: 619

Original Poster
Rep: Reputation: 45
A new observation: running another program in parallel, only results in around 15% speed increase. I suspect the problem is slow memory access and cache misses. If this is true, the conclusion is simple -- use dual channel memory (I have only one block installed).
 
Old 08-13-2007, 07:53 AM   #11
crashmeister
Senior Member
 
Registered: Feb 2002
Distribution: t2 - trying to anyway
Posts: 2,541

Rep: Reputation: 47
Depends what price you are looking at.If you go for the absolutely cheapest deal you can get a cheaper single core.
In the US dual core starts at 60 US$ and there would be no reason not to get a dual core while you are at it.

After all what are your alternatives right now:

Cheap/cheap - AMD single core /flamebait: I wouldn't get a netburst spaceheater if somebody paid me to do it.
Cheap - AMD dual core
Mid/ceap - Intel core2 e4***
anything higher - Intel

Above cheap there is no reason to get an AMD plus there aren't many reasons to get an Intel higher than a e4*** if you are content with overclocking you CPU.

Edit: Me cannot write today - makes note to self about beer consumption

Last edited by crashmeister; 08-13-2007 at 07:55 AM.
 
Old 08-13-2007, 02:45 PM   #12
lleb
Senior Member
 
Registered: Dec 2005
Location: Florida
Distribution: CentOS/Fedora/Pop!_OS
Posts: 2,983

Rep: Reputation: 551Reputation: 551Reputation: 551Reputation: 551Reputation: 551Reputation: 551
Quote:
Originally Posted by otoomet View Post
I am considering buying a new computer. It seems like dual-core processors are the state of art these days. What is your experience -- is dual core better that a bit faster single core cpu? I mean what is the difference for the real work -- do you feel the system is more responsive? Are there programs which are able to use the two cpus? What about computing applications?

I don't intend to run many number-crunching applications, mostly browsing, text processing, some image processing etc.

hands down a DC system is faster then one that is not.

i feel it in gaming, video editing, and encoding avi files to flash.

my older rig was a P4 1.8 HT 800Mhz FSB rig with 2G of ram. my newer rig is an AMD 939 chiip X2 3800+ also with 2G ram (both 3200 speed btw) and the newer rig is just WAY more powerful in everything except for game support under Linux via Cedega. i have yet to try any native games on this rig under linux, but my windows games are just light years faster on the new DC rig then the older one.

same thing goes for video editing and flash encoding.
 
  


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



Similar Threads
Thread Thread Starter Forum Replies Last Post
Kernel Panic on Intel Core 2 Duo E6700 Dual Core Processor nwongrat Linux - Hardware 2 01-08-2008 10:13 PM
Fedora Core 4 x86_64 on a Shuttle XPC SN25P with an AMD 64 X2 (Dual core) gwiesenekker Linux - Hardware 4 12-06-2005 11:53 PM
Is dual core worth it on regular apps? Simple SMP test results SteveSch Linux - Hardware 7 09-12-2005 12:36 AM
Dual CPUs: worth it?? forrest44 Linux - Hardware 14 03-03-2005 03:44 PM
Fedora core 2 - is it worth it? MSA Fedora 35 06-27-2004 11:54 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 04:26 PM.

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