From: Brian P. <bri...@tu...> - 2006-12-06 15:48:08
|
Daniel wrote: > Thank you=EF=BC=8CBrian=20 > =20 > =3D=3D=3D=3D=3D=3D=3D 2006-12-04 23:54:43 =EF=BC=9A=3D=3D=3D=3D=3D=3D=3D >=20 >=20 >>Daniel wrote: >> >>>Hello, >>> >>>I'm using Chromium in a 10 nodes cluster with one client and nine >>>servers which form a 3x3 passive stereo display. Each node is >>>equipt with double Xeon 2.4G CPU, 1G memory, GeForce 5200 with >>>PCI-X bus. They are connected by Giga Ethernet. >>> >>>However, the speed is always below my expectation. Rendering of a >>>moderate size object with about 60K triangles needs about 0.6~1 >>>seconds, which only need 0.04~0.05s on a single nodes. >> >>You're probably limited by the network. One potential work-around is=20 >>to use display lists. It's best to only put geometry and not=20 >>state-change commands in the display list. >=20 >=20 > I'm turning to Infiniband to improve the network performance. However, = I'm not familar with it. I compiled Chromium with IB_SUPPORT =3D1 , but w= hen I try use it as follows: > clientspu.AddServer(node,protocol=3D'ib',port=3D7000) >=20 > it always gives an error message: unkown protocol "ib". That's coming from line 159 of util/net.c You might want to put in=20 some extra debug code in tha area to be 100% sure IB_SUPPORT is defined. -Brian |