LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
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 09-08-2005, 02:44 PM   #1
SteveSch
Member
 
Registered: Jul 2003
Distribution: Debian
Posts: 102

Rep: Reputation: 15
Is dual core worth it on regular apps? Simple SMP test results


Hi,

I was thinking about buuilding a new dual core AMD system. The motherboard and cpu would be approx $500-$600. I wondered if I was smart enough to get it working as dual core and if the speed would be worth the extra money. I do mainly web, email, DVD burning and video editing with Kino. Burning a DVD makes my machine crawl (yes, dma is on for all drives).

The other night on my 2800 I was burning a DVD, downloading the new newsheaders with Pan, downloading 3-iso's for FreeBSD (Firefox), editing a file with Gimp, compressing a zip file to upload for a friend of mine while I was surfing the web. It was slooow as you might have guessed. The good news is it didn't, and doesn't blue-screen on me. It just keeps chugging along.

I decided to buy an older dual processor machine, on the cheap, to play with. I was, and still am, very surprised by my simple tests. I plan on doing more. I just thought someone here might be interested.

I bought an older Dell Precision 710 with dual 750 Mhz P3s, 1 Gig RAM. SMP kernel installed with apt. Old ATI +-16 Meg RAM mach 64 video card. $165 delivered with CD ROM and 27 Gig HD.

My main machine has an ECS KT-600A motherboard, AMD Sempron 2800, 512 Meg RAM (Kingston Value). Nvidia 256 Meg video card, and a NEC DVD-RX.

Using Debian testing, Gimp, and a 12.7 Meg jpg color graphic (large map).

To open this graphic

2800 2:02 2 minutes 02 seconds avg out of 3 times
SMP 43.69 seconds

The scale this graphic to 10%

2800 1 Minute 37 seconds
SMP 28.65 seconds

I also played with booting diff liveCDs.

FreeBSIE to first select box.

2800 1:44
SMP 1:17

eLive to first selection box

2800 1:08
SMP 1:23

This were simple tests done with a stopwatch. I did nothing else while doing the tests. I was too busy watching the screen. I plan on running POVRAY benchmark in the near future.

I still find it hard to believe that the Dell does as well as it does. Keep in mind I used a standard Sarge install then did an apt-get dist-upgrade (sources testing), then an apt-get install a smp kernel. That's all the tweaking I've done. Also keep in mind that the 2800 runs at 2Ghz but has only 512 Meg RAM. The diff in RAM may explain thie entire test. Next week I'll have 2 Gig in my main machine. We'll find that one out then. It may be that ECS motherboards are very slow?

I hope this helps someone make up their minds on a dual core, or even a dual cpu system. Right now if I had to get rid of one of my machines, it would NOT be the Dell. I'll wait until they work the bugs out of the dual cores before I spend that much. If I find I can build a dual AMD MP system on the cheap, I'll probably upgrade.

BTW: If he had another dual Dell for $165, I'd already own it.

Steve

Last edited by SteveSch; 09-08-2005 at 02:45 PM.
 
Old 09-09-2005, 08:14 AM   #2
whited
Member
 
Registered: Feb 2005
Distribution: Slackware 11
Posts: 109

Rep: Reputation: 15
Why dont you get some gigabyte ethernet cards and holk your two computers together in a network then cluster them together?
 
Old 09-09-2005, 09:56 PM   #3
SteveSch
Member
 
Registered: Jul 2003
Distribution: Debian
Posts: 102

Original Poster
Rep: Reputation: 15
Hi whited,

That's the plan. I have an older dual Compaq 3000 server to put in the garage I just had built. I plan on running my network out there and having a small cluster. If it works out well, I'll add more to it.

I will probably stick with the 10/100 network for now though.

Steve
 
Old 09-10-2005, 12:59 AM   #4
Electro
LQ Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
Linux is an multitasking OS. More processors are better than one. Not all programs are written to give out multiple threads. Probably in your tests, one processor is handling the image processing and the other is handling the filesystem processing.

Quote:
Why dont you get some gigabyte ethernet cards and holk your two computers together in a network then cluster them together?
You need PCIe (PCI Express) for that and there is not any network hardware to handle that speed unless you mean gigabit NIC.
 
Old 09-10-2005, 11:02 AM   #5
whited
Member
 
Registered: Feb 2005
Distribution: Slackware 11
Posts: 109

Rep: Reputation: 15
Ya gigabit gigabyte whatever

Ya I am playing arround also here is my website
http://home.earthlink.net/~brianbu01/cluster.html
 
Old 09-10-2005, 09:18 PM   #6
SteveSch
Member
 
Registered: Jul 2003
Distribution: Debian
Posts: 102

Original Poster
Rep: Reputation: 15
whited,

Way to go!

Couple of questions.

What are you using it for?

Have you run any benchmarks?

BTW: Your cost page needs updated. ;-)

I'll bookmark that page and keep an eye on it. Thanks for sharing.

Steve
 
Old 09-10-2005, 09:28 PM   #7
SteveSch
Member
 
Registered: Jul 2003
Distribution: Debian
Posts: 102

Original Poster
Rep: Reputation: 15
Quote:
Originally posted by Electro
Linux is an multitasking OS. More processors are better than one. Not all programs are written to give out multiple threads. Probably in your tests, one processor is handling the image processing and the other is handling the filesystem processing.
Hi Electro,

That is exactly what I was trying to get across. Everyone says "but the programs need to be written for dual cpu for there to be any benefit".

Not true. Each cpu can do a seperate job, or run a seperate program. Still seem to be great benefits to more than one cpu with Linux. The guys at 2cpu.com are right. ;-)

Having said that - I know that when the programs are optimized for dual cpus, they will be even faster.

I'll post some more tests in the next few weeks. I'll have 2 or 3 Gig RAM in my 2800 then.

Steve
 
Old 09-12-2005, 01:36 AM   #8
whited
Member
 
Registered: Feb 2005
Distribution: Slackware 11
Posts: 109

Rep: Reputation: 15
Acutally I haven't got it up and running. I have been to busy to get anything else done other than buying parts.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Problem after enabling SMP on dual core amd64 walmartshopper Linux - Software 3 09-26-2005 12:56 PM
Gentoo - regular kernel or smp? steve_d555 Linux - General 5 11-07-2004 02:34 AM
Glibc Pass II Test Results g_goblin Linux From Scratch 0 11-17-2003 01:42 PM
i test linux + win2k, results are laughable ! qwijibow Programming 7 09-22-2003 04:06 PM
Leak Test results Zvezda Linux - Security 12 03-13-2002 06:46 PM

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

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