From: Martin Knoblauch <"martin.knoblauch "@mscsoftware.com>
To: alan@lxorguk.ukuu.org.uk
Cc: linux-kernel@vger.kernel.org
Subject: Re: Memory performance on Serverworks GC-LE based system poor?
Date: Tue, 12 Nov 2002 19:42:05 +0100 [thread overview]
Message-ID: <3DD14B7D.8F599BA7@mscsoftware.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 1106 bytes --]
> Re: Memory performance on Serverworks GC-LE based system poor?
>
>>
> On Mon, 2002-11-11 at 00:51, Dave Jones wrote:
> > On Mon, Nov 11, 2002 at 01:30:13AM +0100, Martin Knoblauch wrote:
> >
> > > I have experienced extreme low STREAMS numbers (about 600 MB/sec for Triad)
> > > on two dual CPU systems based on the ServerWorks GC-LE chipset (SuperMicro
> > > P4DLR+ mainboard). Both systems had 2x2.4 GHz XEONs, 4GB of DDR memory and
> > > were running kernel 2.4.18. I would usually expect STREAMS numbers of about
> > > 2000 MB/sec for this kind of systems.
> > >
> > > Does this ring any bells?
> >
> > ISTR serverworks LE errata with MTRRs and write-combining.
> > Whether this is biting you or not I can't say.
>
> Write combining would really only bite graphics cards. The only other
> performance errata I know about affects the CIOB20 earlier revisions
> (vendor serverworks id 0x0006)
>
does anybody know what the following ServerWorks device ids are? I
could not find them in the include file:
0012
0000
0101
Maybe their nonrecognition by the kernel is related to my problem?
Martin
[-- Attachment #2: lspci.marge1 --]
[-- Type: text/plain, Size: 8406 bytes --]
marge1$ lspci
00:00.0 Host bridge: ServerWorks: Unknown device 0012 (rev 13)
00:00.1 Host bridge: ServerWorks: Unknown device 0012
00:00.2 Host bridge: ServerWorks: Unknown device 0000
00:02.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27)
00:04.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 0d)
00:05.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 0d)
00:0f.0 ISA bridge: ServerWorks CSB5 South Bridge (rev 93)
00:0f.1 IDE interface: ServerWorks CSB5 IDE Controller (rev 93)
00:0f.2 USB Controller: ServerWorks OSB4/CSB5 USB Controller (rev 05)
00:0f.3 Host bridge: ServerWorks: Unknown device 0225
00:11.0 Host bridge: ServerWorks: Unknown device 0101 (rev 03)
00:11.2 Host bridge: ServerWorks: Unknown device 0101 (rev 03)
02:02.0 SCSI storage controller: Adaptec AIC-7899P U160/m (rev 01)
02:02.1 SCSI storage controller: Adaptec AIC-7899P U160/m (rev 01)
marge1$ lspci -v
00:00.0 Host bridge: ServerWorks: Unknown device 0012 (rev 13)
Flags: fast devsel
00:00.1 Host bridge: ServerWorks: Unknown device 0012
Flags: fast devsel
00:00.2 Host bridge: ServerWorks: Unknown device 0000
Flags: fast devsel
00:02.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27) (prog-if 00 [VGA])
Subsystem: ATI Technologies Inc Rage XL
Flags: bus master, stepping, medium devsel, latency 64, IRQ 18
Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
I/O ports at c800 [size=256]
Memory at fe7ff000 (32-bit, non-prefetchable) [size=4K]
Expansion ROM at fe7c0000 [disabled] [size=128K]
Capabilities: <available only to root>
00:04.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 0d)
Subsystem: Intel Corp. EtherExpress PRO/100 S Server Adapter
Flags: bus master, medium devsel, latency 64, IRQ 17
Memory at fe7fc000 (32-bit, non-prefetchable) [size=4K]
I/O ports at ce80 [size=64]
Memory at fe780000 (32-bit, non-prefetchable) [size=128K]
Expansion ROM at fe770000 [disabled] [size=64K]
Capabilities: <available only to root>
00:05.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 0d)
Subsystem: Intel Corp. EtherExpress PRO/100 S Server Adapter
Flags: bus master, medium devsel, latency 64, IRQ 19
Memory at fe7fd000 (32-bit, non-prefetchable) [size=4K]
I/O ports at cf00 [size=64]
Memory at fe7a0000 (32-bit, non-prefetchable) [size=128K]
Expansion ROM at fe7e0000 [disabled] [size=64K]
Capabilities: <available only to root>
00:0f.0 ISA bridge: ServerWorks CSB5 South Bridge (rev 93)
Subsystem: Unknown device d915:5539
Flags: bus master, medium devsel, latency 64
00:0f.1 IDE interface: ServerWorks CSB5 IDE Controller (rev 93) (prog-if 8a [Master SecP PriP])
Subsystem: ServerWorks CSB5 IDE Controller
Flags: bus master, medium devsel, latency 64
I/O ports at 01f0 [size=8]
I/O ports at 03f4
I/O ports at 0170 [size=8]
I/O ports at 0374
I/O ports at ffa0 [size=16]
00:0f.2 USB Controller: ServerWorks OSB4/CSB5 USB Controller (rev 05) (prog-if 10 [OHCI])
Subsystem: ServerWorks OSB4/CSB5 USB Controller
Flags: bus master, medium devsel, latency 64, IRQ 10
Memory at fe7fe000 (32-bit, non-prefetchable) [size=4K]
00:0f.3 Host bridge: ServerWorks: Unknown device 0225
Subsystem: Unknown device d915:5539
Flags: bus master, medium devsel, latency 0
00:11.0 Host bridge: ServerWorks: Unknown device 0101 (rev 03)
Flags: 66Mhz, medium devsel
Capabilities: <available only to root>
00:11.2 Host bridge: ServerWorks: Unknown device 0101 (rev 03)
Flags: 66Mhz, medium devsel
Capabilities: <available only to root>
02:02.0 SCSI storage controller: Adaptec AIC-7899P U160/m (rev 01)
Subsystem: Unknown device d915:5539
Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 30
BIST result: 00
I/O ports at e400 [disabled] [size=256]
Memory at febfe000 (64-bit, non-prefetchable) [size=4K]
Expansion ROM at feba0000 [disabled] [size=128K]
Capabilities: <available only to root>
02:02.1 SCSI storage controller: Adaptec AIC-7899P U160/m (rev 01)
Subsystem: Unknown device d915:5539
Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 31
BIST result: 00
I/O ports at e800 [disabled] [size=256]
Memory at febff000 (64-bit, non-prefetchable) [size=4K]
Expansion ROM at febc0000 [disabled] [size=128K]
Capabilities: <available only to root>
marge1$ lspci -vn
00:00.0 Class 0600: 1166:0012 (rev 13)
Flags: fast devsel
00:00.1 Class 0600: 1166:0012
Flags: fast devsel
00:00.2 Class 0600: 1166:0000
Flags: fast devsel
00:02.0 Class 0300: 1002:4752 (rev 27)
Subsystem: 1002:0008
Flags: bus master, stepping, medium devsel, latency 64, IRQ 18
Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
I/O ports at c800 [size=256]
Memory at fe7ff000 (32-bit, non-prefetchable) [size=4K]
Expansion ROM at fe7c0000 [disabled] [size=128K]
Capabilities: <available only to root>
00:04.0 Class 0200: 8086:1229 (rev 0d)
Subsystem: 8086:1050
Flags: bus master, medium devsel, latency 64, IRQ 17
Memory at fe7fc000 (32-bit, non-prefetchable) [size=4K]
I/O ports at ce80 [size=64]
Memory at fe780000 (32-bit, non-prefetchable) [size=128K]
Expansion ROM at fe770000 [disabled] [size=64K]
Capabilities: <available only to root>
00:05.0 Class 0200: 8086:1229 (rev 0d)
Subsystem: 8086:1050
Flags: bus master, medium devsel, latency 64, IRQ 19
Memory at fe7fd000 (32-bit, non-prefetchable) [size=4K]
I/O ports at cf00 [size=64]
Memory at fe7a0000 (32-bit, non-prefetchable) [size=128K]
Expansion ROM at fe7e0000 [disabled] [size=64K]
Capabilities: <available only to root>
00:0f.0 Class 0601: 1166:0201 (rev 93)
Subsystem: d915:5539
Flags: bus master, medium devsel, latency 64
00:0f.1 Class 0101: 1166:0212 (rev 93) (prog-if 8a [Master SecP PriP])
Subsystem: 1166:0212
Flags: bus master, medium devsel, latency 64
I/O ports at 01f0 [size=8]
I/O ports at 03f4
I/O ports at 0170 [size=8]
I/O ports at 0374
I/O ports at ffa0 [size=16]
00:0f.2 Class 0c03: 1166:0220 (rev 05) (prog-if 10)
Subsystem: 1166:0220
Flags: bus master, medium devsel, latency 64, IRQ 10
Memory at fe7fe000 (32-bit, non-prefetchable) [size=4K]
00:0f.3 Class 0600: 1166:0225
Subsystem: d915:5539
Flags: bus master, medium devsel, latency 0
00:11.0 Class 0600: 1166:0101 (rev 03)
Flags: 66Mhz, medium devsel
Capabilities: <available only to root>
00:11.2 Class 0600: 1166:0101 (rev 03)
Flags: 66Mhz, medium devsel
Capabilities: <available only to root>
02:02.0 Class 0100: 9005:00cf (rev 01)
Subsystem: d915:5539
Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 30
BIST result: 00
I/O ports at e400 [disabled] [size=256]
Memory at febfe000 (64-bit, non-prefetchable) [size=4K]
Expansion ROM at feba0000 [disabled] [size=128K]
Capabilities: <available only to root>
02:02.1 Class 0100: 9005:00cf (rev 01)
Subsystem: d915:5539
Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 31
BIST result: 00
I/O ports at e800 [disabled] [size=256]
Memory at febff000 (64-bit, non-prefetchable) [size=4K]
Expansion ROM at febc0000 [disabled] [size=128K]
Capabilities: <available only to root>
marge1$ lspci -n
00:00.0 Class 0600: 1166:0012 (rev 13)
00:00.1 Class 0600: 1166:0012
00:00.2 Class 0600: 1166:0000
00:02.0 Class 0300: 1002:4752 (rev 27)
00:04.0 Class 0200: 8086:1229 (rev 0d)
00:05.0 Class 0200: 8086:1229 (rev 0d)
00:0f.0 Class 0601: 1166:0201 (rev 93)
00:0f.1 Class 0101: 1166:0212 (rev 93)
00:0f.2 Class 0c03: 1166:0220 (rev 05)
00:0f.3 Class 0600: 1166:0225
00:11.0 Class 0600: 1166:0101 (rev 03)
00:11.2 Class 0600: 1166:0101 (rev 03)
02:02.0 Class 0100: 9005:00cf (rev 01)
02:02.1 Class 0100: 9005:00cf (rev 01)
next reply other threads:[~2002-11-12 18:36 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-11-12 18:42 Martin Knoblauch [this message]
-- strict thread matches above, loose matches on Subject: below --
2002-11-11 12:04 Memory performance on Serverworks GC-LE based system poor? Martin Knoblauch
2002-11-11 9:47 Martin Knoblauch
2002-11-11 1:39 Manish Lachwani
2002-11-11 1:37 Manish Lachwani
2002-11-11 0:30 Martin Knoblauch
2002-11-11 0:51 ` Dave Jones
2002-11-11 1:33 ` Alan Cox
2002-11-11 1:22 ` Craig Whitmore
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3DD14B7D.8F599BA7@mscsoftware.com \
--to="martin.knoblauch "@mscsoftware.com \
--cc=alan@lxorguk.ukuu.org.uk \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox