Krishna Yenduri
2010-Mar-10 19:11 UTC
[crossbow-discuss] [osol-code] GLDv3 NIC driver Performance on sparc
On 03/10/10 10:48 AM, Mahesh wrote:> Hi all, > > I need some help in debugging the gldv3 driver performance issue on sparc. The driver has single Tx queue and 4 Rx queues and performs at almost the line rate(10G) on Sun intel boxes but the same driver performs very badly on sparc. The code is identical for sparc and intel except swapping involved since the hardware is little endian . Any idea how to debug this issue ?? > The machine i tried to bench mark is T5440 and i have tried setting ip_soft_rings_count = 16 on T5440 but result is same . >You might want to run lockstat(1M) to see if the driver routines are implicated as a problem. If the driver is not a problem, then you might want to try CPU binding with dladm set-linkprop -p cpus=0,1,...,24 <link> There may be other things to try here. Also, which OpenSolaris build are you running? In general, running the latest build is recommended for performance work. Regards, -Krishna p.s. crossbow-discuss and/or network-discuss is more appropriate for these questions.
Maybe Matching Threads
- trouble with maxbw
- property parsing in dladm
- [Fwd: [networking-discuss] code-review: fine-grained privileges for datalink administration]
- modifying bandwidth
- [Fwd: [osol-discuss] SVOSUG - This Thurs, August 24, Sunay Tripathi presents Crossbow 7:30pm SCA03]