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 |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
09-08-2005, 02:44 PM
|
#1
|
Member
Registered: Jul 2003
Distribution: Debian
Posts: 102
Rep:
|
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.
|
|
|
09-09-2005, 08:14 AM
|
#2
|
Member
Registered: Feb 2005
Distribution: Slackware 11
Posts: 109
Rep:
|
Why dont you get some gigabyte ethernet cards and holk your two computers together in a network then cluster them together?
|
|
|
09-09-2005, 09:56 PM
|
#3
|
Member
Registered: Jul 2003
Distribution: Debian
Posts: 102
Original Poster
Rep:
|
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
|
|
|
09-10-2005, 12:59 AM
|
#4
|
LQ Guru
Registered: Jan 2002
Posts: 6,042
Rep:
|
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.
|
|
|
09-10-2005, 09:18 PM
|
#6
|
Member
Registered: Jul 2003
Distribution: Debian
Posts: 102
Original Poster
Rep:
|
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
|
|
|
09-10-2005, 09:28 PM
|
#7
|
Member
Registered: Jul 2003
Distribution: Debian
Posts: 102
Original Poster
Rep:
|
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
|
|
|
09-12-2005, 01:36 AM
|
#8
|
Member
Registered: Feb 2005
Distribution: Slackware 11
Posts: 109
Rep:
|
Acutally I haven't got it up and running. I have been to busy to get anything else done other than buying parts.
|
|
|
All times are GMT -5. The time now is 10:02 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|