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.


Reply via email to