Performance Probleme mit Intel Chipset 845GE MAX-L

FreeBSD, Gentoo, openSUSE, CentOS, Ubuntu, Debian
kase
Posts: 1031
Joined: 2002-10-14 22:56
 

Re: Performance Probleme mit Intel Chipset 845GE MAX-L

Post by kase »

http://www.mersenne.org/gimps/mprime235.tar.gz

Dies ist ein Test, wo Primzahlen geprüft werden, eignet sich hervorragend, um die Speed des CPUs zu testen.

einfach entpacken und mittels ./mprime -m das mprime Menu starten und dann die Nummer des Benchmarks eingeben. (glaube 16 oder so irgendwas)

Ich weiß zwar nicht mehr genau, was ich für Werte hatte, ich habe ein P4 Cel 2,4 Ghz mit einem Intel Corp. 82845G Board, aber mein erster Wert war glaube ich 31 ms.
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: Performance Probleme mit Intel Chipset 845GE MAX-L

Post by Joe User »

Neben den Befehlssatzerweiterungen (MMX/SSE/etc) sind unter Anderem auch die Grösse/Geschwindigkeit der Caches (L1/L2/L3/RAM/HDD), die Auslastung der Busse (PCI/etc), in/aktive Prozesse, Belegung der Queues, Temperatur und mechanische Belastung der elektronischen Bauteile, und zu guter Letzt noch die Qualität und Verarbeitung der restlichen Hardware. So kann beispielsweise eine kalte Lötstelle bereits ausreichen, um ein High-Performance 3GHz-PIV-System auf das Niveau eines 486er zu drücken. Gleiches gilt im übertragenen Sinne auch für die installierte Software: Egal ob Lib, Compiler oder Kernel, ein Memleak reicht...

OK, genug für heute ;)

BTW: Die Intel-Specs finden sich unter:
ftp://download.intel.com/design/mobile/
ftp://download.intel.com/design/celeron/
ftp://download.intel.com/design/Pentium4/
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
arnee
Posts: 54
Joined: 2003-09-30 21:32
 

Re: Performance Probleme mit Intel Chipset 845GE MAX-L

Post by arnee »

Nächstes Beispiel: Beim Ausführen von ./configure .... bei suPHP war die Ausgabe auf dem Bildschirm so schnell, dass ich jede Zeile (!) von Hand hätte mitschreiben können. Es mag sein, dass P4's ein wenig langsamer als Celerons sind - aber bei der Geschwindigkeit hier habe ich das Gefühl, dass selbst ein simpler P90 doppelt so schnell ist. :(

Falls meine Beschreibungen noch nicht deutlich genug waren: http://groups.google.de/groups?hl=de&lr ... h.it#link1 dieser Beitrag gibt die bei mir zu findenden Symptome exakt wieder.

Zum Teil auch dieser:
http://groups.google.de/groups?hl=de&lr ... .com#link1


An wen kann ich mich ggf. noch wenden (Newsgroup / Mailingliste)? :(
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: Performance Probleme mit Intel Chipset 845GE MAX-L

Post by Joe User »

ArneE wrote:Falls meine Beschreibungen noch nicht deutlich genug waren: http://groups.google.de/groups?hl=de&lr ... h.it#link1 dieser Beitrag gibt die bei mir zu findenden Symptome exakt wieder.
Poste mal die Ausgabe von lspci -v und lies nochmal die Antworten von Alan Cox und Dave Jones.
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
arnee
Posts: 54
Joined: 2003-09-30 21:32
 

Re: Performance Probleme mit Intel Chipset 845GE MAX-L

Post by arnee »

# lspci -v
00:00.0 Host bridge: Intel Corp. 82845G/GL[Brookdale-G]/GE/PE DRAM Controller/Host-Hub Interface (rev 03)
Subsystem: Micro-Star International Co., Ltd. 845PE Max (MS-6580)
Flags: bus master, fast devsel, latency 0
Memory at e0000000 (32-bit, prefetchable) [size=64M]
Capabilities: [e4] #09 [4105]

00:02.0 VGA compatible controller: Intel Corp. 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 03) (
prog-if 00 [VGA])
Subsystem: Micro-Star International Co., Ltd.: Unknown device 5808
Flags: bus master, fast devsel, latency 0, IRQ 10
Memory at d0000000 (32-bit, prefetchable) [size=128M]
Memory at dff80000 (32-bit, non-prefetchable) [size=512K]
Capabilities: [d0] Power Management version 1

00:1d.0 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller (rev 02) (prog-if 00 [UH
CI])
Subsystem: Micro-Star International Co., Ltd. 845PE Max (MS-6580)
Flags: bus master, medium devsel, latency 0, IRQ 10
I/O ports at e400

00:1d.1 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller (rev 02) (prog-if 00 [UH
CI])
Subsystem: Micro-Star International Co., Ltd. 845PE Max (MS-6580)
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at e800

00:1d.2 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller (rev 02) (prog-if 00 [UH
CI])
Subsystem: Micro-Star International Co., Ltd. 845PE Max (MS-6580)
Flags: bus master, medium devsel, latency 0, IRQ 12
I/O ports at ec00

00:1d.7 USB Controller: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB 2.0 EHCI Controller (rev 02) (prog-if 20 [EHCI])
Subsystem: Micro-Star International Co., Ltd. 845PE Max (MS-6580)
Flags: bus master, medium devsel, latency 0, IRQ 11
Memory at dff7bc00 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] #0a [2080]

00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 82) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: dfd00000-dfdfffff

00:1f.0 ISA bridge: Intel Corp. 82801DB/DBL (ICH4/ICH4-L) LPC Bridge (rev 02)
Flags: bus master, medium devsel, latency 0

00:1f.1 IDE interface: Intel Corp. 82801DB/DBL (ICH4/ICH4-L) UltraATA-100 IDE Controller (rev 02) (prog-if 8a [Master
SecP PriP])
Subsystem: Micro-Star International Co., Ltd. 845PE Max (MS-6580)
Flags: bus master, medium devsel, latency 0, IRQ 12
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at fc00
Memory at 1ff00000 (32-bit, non-prefetchable) [size=1K]

00:1f.3 SMBus: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 02)
Subsystem: Micro-Star International Co., Ltd. 845PE Max (MS-6580)
Flags: medium devsel
I/O ports at 0c00

01:08.0 Ethernet controller: Intel Corp. 82801BD PRO/100 VE (CNR) Ethernet Controller (rev 82)
Subsystem: Intel Corp.: Unknown device 1039
Flags: bus master, medium devsel, latency 32, IRQ 11
Memory at dfdef000 (32-bit, non-prefetchable) [size=4K]
I/O ports at dc00
Capabilities: [dc] Power Management version 2


Ich baue den Kernel gerade neu mit MTRR-Unterstützung. Der Rechner hat einen Grafikchip-on-board. Im Bios kann ich aufgrund des Bauens nicht nachsehen.
arnee
Posts: 54
Joined: 2003-09-30 21:32
 

Re: Performance Probleme mit Intel Chipset 845GE MAX-L

Post by arnee »

In den Rechner kann ich nur sehr schlecht eine zusätzliche GraKa einbauen (2HE-System), umso den Speicherkonflikt umgehen zu können.
sascha
Posts: 1325
Joined: 2002-04-22 23:08
 

Re: Performance Probleme mit Intel Chipset 845GE MAX-L

Post by sascha »

http://www.ussg.iu.edu/hypermail/linux/ ... /0011.html

lesen.

Mögliche Lösung gibts dort auch. :)
arnee
Posts: 54
Joined: 2003-09-30 21:32
 

Re: Performance Probleme mit Intel Chipset 845GE MAX-L

Post by arnee »

I just upgrade from P4 1.8G on GIGABYTE GA-8IGX (Intel 845G) to P4 2.4c on ASUS P4P800-VM and have the similar problem. My system runing RedHat 7.3 kernel 2.4.18-26.7.x. My system have only 1G RAM (2x512M DDR400). both of them set to use only 1M video ram.

I notice that the setting of difference video RAM and AGP aperture size in BIOS affected speed of system.
I see that /proc/mtrr on P4P800-VM has 6 lines and GA-8IGX has 2 lines.

GA-8IGX:
reg00: base=0x00000000 ( 0MB), size=1024MB: write-back, count=1
reg01: base=0x3ff00000 (1023MB), size= 1MB: uncachable, count=1

P4P800-VM:
reg00: base=0x00000000 ( 0MB), size= 512MB: write-back, count=1
reg01: base=0x20000000 ( 512MB), size= 256MB: write-back, count=1
reg02: base=0x30000000 ( 768MB), size= 128MB: write-back, count=1
reg03: base=0x38000000 ( 896MB), size= 64MB: write-back, count=1
reg04: base=0x3c000000 ( 960MB), size= 32MB: write-back, count=1
reg05: base=0x3e000000 ( 992MB), size= 16MB: write-back, count=1

Why a lot of region???
I try to clear all mtrr on P4P800-VM and set the new one base on GA-8IGX:

[root /]# echo "disable=5" >| /proc/mtrr
[root /]# echo "disable=4" >| /proc/mtrr
[root /]# echo "disable=3" >| /proc/mtrr
[root /]# echo "disable=2" >| /proc/mtrr
[root /]# echo "disable=1" >| /proc/mtrr
[root /]# echo "disable=0" >| /proc/mtrr
[root /]# echo "base=0x00000000 size=0x40000000 type=write-back" > /proc/mtrr
[root /]# echo "base=0x3ff00000 size=0x00100000 type=uncachable" > /proc/mtrr

Yes!! It work, My system come fast again. the new /proc/mtrr show below:
[root /]# cat /proc/mtrr reg00: base=0x00000000 ( 0MB), size=1024MB: write-back, count=1
reg01: base=0x3ff00000 (1023MB), size= 1MB: uncachable, count=1

For your 2G RAM machine. You may change size of first region from 0x40000000 (1G) to 0x80000000 (2G). The value of base and size of second region base on your video RAM setting in BIOS.

Hope this solution will work on your system too.
JUHU :) - genau das scheint's gewesen zu sein. Ich beobachte die Maschine erstmal noch.

Ich habe erstmal die Werte für 1024MB Ram übernommen (habe nur 768MB drin) und die Kiste rattert schon durch den Kernelbau wie nichts Gutes.

Bei mir waren's sogar 7 Register.

[edit]
time make bzImage
[....]
real: 3min 12s
user: 2min 58s
sys: 0min 13s

Genau in der Richtung sollte sich die Kernelbauzeit bewegen.

Vielen lieben Dank, Sascha!!
Post Reply