mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   Linux (https://www.mersenneforum.org/forumdisplay.php?f=39)
-   -   Identical Machines Differ (https://www.mersenneforum.org/showthread.php?t=3252)

pic_nic 2004-10-29 13:31

Identical Machines Differ
 
I have two identical machines running Zerahstar Linux (live CD)

Well, almost identical because one runs about 20% slower than the other.

ps -a -F comfirms that all the CPU cycles goes to mprime.

The CPU option shows the correct CPU speed for both machines - 3ghz P4.

If I run option 18 (The benchmark) it confirms the slower machine.

Any ideas how to figure out what's different?

Xyzzy 2004-10-29 14:04

Maybe run "dmesg" on both of them and then diff the results to see if there are any differences... Maybe run "lsmod" and verify the same modules are loaded...

xilman 2004-10-29 15:22

Check the BIOS is identical, both version and configuration data. Memory timings can have a big effect if they are set particularly badly and mprime is very memory intensive.

Check the memory is indeed identical!

Paul

akruppa 2004-10-29 15:57

Do both cpus have the same core? I think the Prescott is slower than the Northwood at the same clock speed, and both cores are sold in 3GHz cpus. Try /proc/cpuinfo .

Alex

geoff 2004-10-30 05:01

Another possibility is that one of them is overheating and the thermal throttle is engaging. 2.6 kernels can detect this and will report it in syslog if the compile time options was selected.

Do you have onboard video or a video card that shares main memory? They can slow down mprime quite a lot depending on bios settings and video mode used.

pic_nic 2004-10-31 00:55

Thanks for the awesome feedback so far. Update:

First, I checked the CPUs using /proc/cpuinfo. Identical.
Then I checked the BIOS settings. Speed settings identical.
Then I checked CPU temp after running a while. OK on both.
Then I checked memory - PC3200 on both.
Then I ran dmesg, as Xyzzy suggested. Identical.

But wait! There's more! I ran lsmod...

Aha, a small difference! Below is the output from "diff 1 2"

< snd_via82xx 24612 0
< snd_ac97_codec 62596 1 snd_via82xx
---
> snd_intel8x0 31148 0
> snd_ac97_codec 62596 1 snd_intel8x0

Whoa! One mobo is Intel, one is VIA!!!!!!

More detective work on the two mobos revealed this:
One is an ECS 848P-A using the Intel 848P chipset.
One is an ECS PT800CE-A using the ViA PT800 chipset.

Guess which one's faster?

Why?

geoff 2004-10-31 11:32

[QUOTE]Guess which one's faster?[/QUOTE]
Is it the 848P?

pic_nic 2004-11-03 08:28

Yup, the Intel 848 board was faster than the PT800.

Situation Update:

I returned the ECS PT800CE-A board to the store.
I got the ABIT VT7 board, which ALSO uses the VIA PT800 chipset.
The ABIT board runs just fine - around 30% faster than the ECS (VIA) and on par with the ECS (Intel) board.

Sheesh - this took waaaayyyy too many hours to solve...

Still not 100% sure why though...


All times are UTC. The time now is 07:02.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.