[Beowulf] lspci, PCI-X 133, Mellanox

Craig Tierney ctierney at HPTI.com
Fri Aug 13 13:06:17 PDT 2004


On Fri, 2004-08-13 at 13:09, Mikhail Kuzminsky wrote:
>    I just installed Mellanox InfiniHost MHXL-CF128-T (former 
> MTLP23108) NICs into Tyan S2880-based nodes (the location is 1st PCI-X 
> 133 slot).
> lspci -v says about 66 Mhz:
> 
> 01:03.0 PCI bridge: Mellanox Technology: Unknown device 5a46 (rev a1) 
> (prog-if 00 [Normal decode])
> 	Flags: bus master, 66Mhz, medium devsel, latency 64
> 	Bus: primary=01, secondary=02, subordinate=02, sec-latency=64
> 	Memory behind bridge: fc500000-fc7fffff
> 	Prefetchable memory behind bridge: 00000000eb000000-00000000fc000000
> 	Capabilities: [70] PCI-X bridge device.
> 
> 02:00.0 InfiniBand: Mellanox Technology: Unknown device 5a44 (rev a1)
> 	Subsystem: Mellanox Technology: Unknown device 5a44
> 	Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 28
> 	Memory at fc700000 (64-bit, non-prefetchable) [size=1M]
> 	Memory at fb800000 (64-bit, prefetchable) [size=8M]
> 	Memory at f0000000 (64-bit, prefetchable) [size=128M]
> 	Capabilities: [40] #11 [001f]
> 	Capabilities: [50] Vital Product Data
> 	Capabilities: [60] Message Signalled Interrupts: 64bit+ Queue=0/5 
> Enable-
> 	Capabilities: [70] PCI-X non-bridge device.
> 
> I found that /usr/include/linux/pci.h knows about 133 Mhz PCI-X.
> 
> lspci -vv says:
> 
> 01:03.0 PCI bridge: Mellanox Technology: Unknown device 5a46 (rev a1) 
> (prog-if 00 [Normal decode])
> 	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- 
> Stepping- SERR+ FastB2B-
> 	Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- 
> <TAbort- <MAbort- >SERR- <PERR-
> 	Latency: 64, cache line size 10
> 	Bus: primary=01, secondary=02, subordinate=02, sec-latency=64
> 	Memory behind bridge: fc500000-fc7fffff
> 	Prefetchable memory behind bridge: 00000000eb000000-00000000fc000000
> 	BridgeCtl: Parity+ SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
> 	Capabilities: [70] PCI-X bridge device.
> 		Secondary Status: 64bit+, 133MHz+, SCD-, USC-, SCO-, SRD- Freq=3
> 		Status: Bus=0 Dev=0 Func=0 64bit- 133MHz- SCD- USC-, SCO-, SRD-
> 		: Upstream: Capacity=0, Commitment Limit=0
> 		: Downstream: Capacity=0, Commitment Limit=0
> 
> and 02:00.0 says also about 66+ Mhz. Sorry, does it means that lspci 
> -v output is wrong (has 2 digits only, for example), but lspci -vv is 
> correct ?
> 
> BTW, is there some reasons to decrease PCI latency in BIOS setup from 
> 64 (see lspci above) to some more low level ?

Have you tested it to see how it performs?  
My Infiniband cards say the same thing.  They
perform slow (400MB/s).    It is due to bad
riser cards.  I am getting them replaced.

I would check your riser cards and see if
they are the problem.

Craig




More information about the Beowulf mailing list