Steffen, I found one doc on sun web: Solaris OS Networking http://www.sun.com/bigadmin/content/networkperf/
It claims the following drivers are based on GLDv3 framework: bge, e1000g, xge, rge, ixge, and nge. Broadcom Extreme II, which is used on my system, is recognized as "bnx" on solaris and is not on the list. Now I have a clearer picture. I originally ran the same test on a system with e1000g, the CPU was almost evenly used ( on Intel box also). Then I observed unbalanced CPU utilization on the systems with more powerful CPUs but with Broadcom Extreme G-NIC (bnx). It becomes obvious the non-GLDv3 NIC is the culprit. I am waiting for a new v3 compatible driver for Broadcome Extreme II then. Thanks Steffen, Peter and Rajagopal for your help. Andrew On Tue, 2006-10-17 at 17:02 -0400, Steffen Weiberle wrote: > Andrew Wenlang Zhu wrote On 10/17/06 16:13,: > > Steffen, > > > > Thanks for the test. > > > > The differences between our test settings are NIC and CPU, your NICs are > > GLDv3, but my cards are "legacy", and your systems are SPARC, but mine > > are Intel. Probably the difference of NICs is the primarily reason for > > the different results. > > > > Two more questions, > > > > 1. Where can I find the list of NIC that can support GLDv3? > > Good question. I thought I had stumbled across the list, but seem to > be too far away this time. > > Oh, again by accident--had it up for a different reason: > > http://docs.sun.com/app/docs/doc/816-4554/6maoq01nk?a=view, in the > Link Aggregation Requirements, it lists three NICs, so it is not > up-to-date, as the nge is also v3. > > > > > 2. We say a NIC card is a GLDv3 based NIC, can I turn a NIC to GLDv3 by > > only updating its driver? > > I'll let the experts confirm, but I'd expect so. The benefit of GLD is > easier delivery of drivers. > > Steffen > > > > > Andrew _______________________________________________ networking-discuss mailing list [email protected]
