Linked by Thom Holwerda on Mon 12th Sep 2005 21:41 UTC, submitted by Jeremy
AMD In part 1 of this two-part series, ExtremeTech examines the performance of Windows XP Pro x64 and 32-bit Windows on a dual-core CPU. This part features the AMD Athlon 64 model on both operating systems. The next part will feature Intel's best dual-core offering.
Thread beginning with comment 30130
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Dual Core
by tony on Tue 13th Sep 2005 00:46 UTC in reply to "RE: Dual Core"
tony
Member since:
2005-07-06

It's difficult to compare, since the tasks I perform are usually quite different when I boot into Windows as compared to when I boot into Linux.

When I boot into Windows, it's a weeks old install of XP SP2. With Linux, it's a fresh install of Ubuntu 5.10. It's got 2GB of RAM and an nVidia 6800GT (dual DVI, x16 PCI-Express. 256 MB RAM).

Basic video responsiveness is better in Windows because of the video drivers. Even with the official nVidia drivers installed on Ubuntu, it's still slower in general (page scrolling, refreshes, redraws) although not by a huge amount. It's still noticable though. I don't do any 3D apps with Linux, so I can't talk on that performance compared with Windows (where I play some shoot-em-up games).

I never had responsiveness problems with Linux. In general, if an app were to freak out, the others would be fine and it wouldn't hurt system responsiveness. In Windows, an app freaking out could bog down the entire system. With the dual core, Windows is much more responsive to various workloads. With Linux, I don't notice that much of a difference between dual core and single core. I'm sure it'll help if I'm doing any intense compiling or something of that nature.

Also, the default kernel from Ubuntu doesn't support the dual core Athlon chips yet. You'll have to compile your own kernel, or it won't see two cores (check /proc) and run in single proc mode. There's also a problem with running the later kernels and trying to mount extra paritions, which I haven't worked out yet.

Reply Parent Score: 3

RE[3]: Dual Core
by on Tue 13th Sep 2005 05:08 in reply to "RE[2]: Dual Core"
Member since:

I don't believe you can see any difference in 2D performance in Linux and Windows if you are using the nvidia drivers with the system you stated.

Sounds like a placebo effect.

If you can, sounds like something is wrong on your system or not properly enabled in your xorg configuration.

Reply Parent Score: 0

RE[4]: Dual Core
by tony on Tue 13th Sep 2005 15:02 in reply to "RE[3]: Dual Core"
tony Member since:
2005-07-06

I don't believe you can see any difference in 2D performance in Linux and Windows if you are using the nvidia drivers with the system you stated.

Why don't you believe it? You don't want to believe it? Have you actually run both on the same system? I mean, they couldn't possibly run differently, given that they're two very different operating systems with vastly different graphical plumbing and a vendor who clearly puts more resources to one over the other (although it's good they're putting resources into Linux).

If you can, sounds like something is wrong on your system or not properly enabled in your xorg configuration.

Xorg configuration is fine. The nvidia drivers are in place and working properly. The module is loaded, and xorg clearly shows in the logs that it's using the correct driver.

Reply Parent Score: 1

RE[3]: Dual Core
by voidlogic on Tue 13th Sep 2005 14:13 in reply to "RE[2]: Dual Core"
voidlogic Member since:
2005-09-03

Tony,

With Ubuntu 5.10 (as of a new X server a couple days ago) windows rendering/snappyness in my opinion is on par with the Windows GUI. 5.10 uses Ciaro, which in turn uses Giltz (OpenGL) has a backend, so your nice and shinny 6800 is doing the rendering. I have found that adding Option "RenderAccel" "true" to xorg.conf device section can also speed up rendering as well. So I disagree that 5.10 is slower (5.04 was).

And for my system playing Nexuiz or UT2004, they latest nVidia driver has brought FPS pairty for Windows and Linux. Which is something I have long waited for.

As far as the kernel-land. I have not had any trouble mounting, did you report the bug, along with your specs? Aslo, to run 32-bit dual core load the K7-SMP and for 64-bit load the K8-SMP. The defualt kernel is non SMP i386. So yes, everyone needs to load an optimized kernel, esp for HT/Dual CPU/Dual Core support

Maybe this will help:

386 - default, use for Pentium ClassicK6
(no 486,586)
686 - Pentium ProCeleronIIIIIIV (non-ht)
686-SMP Pentium IV HTDual CPUDual core
K7 Athlon, Athlon XP,Athlon 64(32-bit),Duron,Semperon
K7-SMP AthlonXP64X2 (32bit) - Dual CPUDualcore
K8 Athlon 64 (64bit)
K8-SMP Athlon X2Dual

Reply Parent Score: 1