All of lore.kernel.org
 help / color / mirror / Atom feed
* PPC Linux support for Tundra TSI148
@ 2006-04-25 23:47 Martin, Tim
  2006-04-26  7:26 ` Gerhard Jaeger
  0 siblings, 1 reply; 4+ messages in thread
From: Martin, Tim @ 2006-04-25 23:47 UTC (permalink / raw)
  To: linuxppc-embedded

Does anyone out there have any real world measured performance of a
Linux PowerPC (kernel module + user space application) doing 2eSST VME
transfers with the Tundra TSI148 chipset?

Tundra has a Linux driver available for the Motorola MVME6100 , but told
me they don't have any performance data available.  I'm looking for
sustained throughput rates, not the peak burst rates (e.g. 320 MBps, 267
MBps).

Thanks!
Tim

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: PPC Linux support for Tundra TSI148
  2006-04-25 23:47 PPC Linux support for Tundra TSI148 Martin, Tim
@ 2006-04-26  7:26 ` Gerhard Jaeger
  0 siblings, 0 replies; 4+ messages in thread
From: Gerhard Jaeger @ 2006-04-26  7:26 UTC (permalink / raw)
  To: linuxppc-embedded

On Wednesday 26 April 2006 01:47, Martin, Tim wrote:
> Does anyone out there have any real world measured performance of a
> Linux PowerPC (kernel module + user space application) doing 2eSST VME
> transfers with the Tundra TSI148 chipset?
> 
> Tundra has a Linux driver available for the Motorola MVME6100 , but told
> me they don't have any performance data available.  I'm looking for
> sustained throughput rates, not the peak burst rates (e.g. 320 MBps, 267
> MBps).
> 

Hi,

I've done here some tests between two MVME6100, while updating the 6100 BSP
for our embedded Linux distro. Depending on the buffersize, alignment, VME and 
PCI FIFO settings we have (without further optimizations) throughput rates ranging
from 100MBps up to 168MBps. I think some tuning could still be done.

HTH
Gerhard

-- 
Gerhard Jaeger <gjaeger@sysgo.com>            
SYSGO AG                      Embedded and Real-Time Software
www.sysgo.com | www.elinos.com | www.pikeos.com | www.osek.de 

^ permalink raw reply	[flat|nested] 4+ messages in thread

* RE: PPC Linux support for Tundra TSI148
@ 2006-04-26 16:24 Martin, Tim
  2006-04-27  7:13 ` Gerhard Jaeger
  0 siblings, 1 reply; 4+ messages in thread
From: Martin, Tim @ 2006-04-26 16:24 UTC (permalink / raw)
  To: Gerhard Jaeger, linuxppc-embedded

Gerhard,

Thanks for the information.  More questions...

What type of transfers were you doing? (e.g. A32/D64? SST320 or SST267?)

Are these transfer from userspace data, from kernelspace data, or from
the Tundra's pattern buffer?

What was your PCI bus speed & width?

Were you using inbound/outbound windows or Tundra's DMA controller?

What was the Tundra chipset configuration for the 168 MBps?

Thanks,
Tim

> -----Original Message-----
> From: linuxppc-embedded-bounces+tmartin=3Dviasat.com@ozlabs.org
> [mailto:linuxppc-embedded-bounces+tmartin=3Dviasat.com@ozlabs.org] On
Behalf
> Of Gerhard Jaeger
> Sent: Wednesday, April 26, 2006 12:26 AM
> To: linuxppc-embedded@ozlabs.org
> Subject: Re: PPC Linux support for Tundra TSI148
>=20
> On Wednesday 26 April 2006 01:47, Martin, Tim wrote:
> > Does anyone out there have any real world measured performance of a
> > Linux PowerPC (kernel module + user space application) doing 2eSST
VME
> > transfers with the Tundra TSI148 chipset?
> >
> > Tundra has a Linux driver available for the Motorola MVME6100 , but
told
> > me they don't have any performance data available.  I'm looking for
> > sustained throughput rates, not the peak burst rates (e.g. 320 MBps,
267
> > MBps).
> >
>=20
> Hi,
>=20
> I've done here some tests between two MVME6100, while updating the
6100
> BSP
> for our embedded Linux distro. Depending on the buffersize, alignment,
VME
> and
> PCI FIFO settings we have (without further optimizations) throughput
rates
> ranging
> from 100MBps up to 168MBps. I think some tuning could still be done.
>=20
> HTH
> Gerhard
>=20
> --
> Gerhard Jaeger <gjaeger@sysgo.com>
> SYSGO AG                      Embedded and Real-Time Software
> www.sysgo.com | www.elinos.com | www.pikeos.com | www.osek.de
>=20
> _______________________________________________
> Linuxppc-embedded mailing list
> Linuxppc-embedded@ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-embedded

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: PPC Linux support for Tundra TSI148
  2006-04-26 16:24 Martin, Tim
@ 2006-04-27  7:13 ` Gerhard Jaeger
  0 siblings, 0 replies; 4+ messages in thread
From: Gerhard Jaeger @ 2006-04-27  7:13 UTC (permalink / raw)
  To: linuxppc-embedded; +Cc: Martin, Tim

See my comments inline:

On Wednesday 26 April 2006 18:24, Martin, Tim wrote:
> Gerhard,
> 
> Thanks for the information.  More questions...
> 
> What type of transfers were you doing? (e.g. A32/D64? SST320 or SST267?)
A32/D64 and 2eSST @ SST320

> Are these transfer from userspace data, from kernelspace data, or from
> the Tundra's pattern buffer?

They are from userspace.

> What was your PCI bus speed & width? 
???

> Were you using inbound/outbound windows or Tundra's DMA controller?
DMA - via /dev/vme_dma0 interface

> What was the Tundra chipset configuration for the 168 MBps?
i.e. Buffersize 64K, 4K alignment, 2K PCI Fifo and 1K VME Fifo.
Using the Tundra driver and its interface structure, I used a 
request level of 2, fairmode is set to normal, timeon timeout timer
is set to 7 and timeoff is set to no waiting (0).

> 
> Thanks,
> Tim
> 
> > -----Original Message-----
> > From: linuxppc-embedded-bounces+tmartin=viasat.com@ozlabs.org
> > [mailto:linuxppc-embedded-bounces+tmartin=viasat.com@ozlabs.org] On
> Behalf
> > Of Gerhard Jaeger
> > Sent: Wednesday, April 26, 2006 12:26 AM
> > To: linuxppc-embedded@ozlabs.org
> > Subject: Re: PPC Linux support for Tundra TSI148
> > 
> > On Wednesday 26 April 2006 01:47, Martin, Tim wrote:
> > > Does anyone out there have any real world measured performance of a
> > > Linux PowerPC (kernel module + user space application) doing 2eSST
> VME
> > > transfers with the Tundra TSI148 chipset?
> > >
> > > Tundra has a Linux driver available for the Motorola MVME6100 , but
> told
> > > me they don't have any performance data available.  I'm looking for
> > > sustained throughput rates, not the peak burst rates (e.g. 320 MBps,
> 267
> > > MBps).
> > >
> > 
> > Hi,
> > 
> > I've done here some tests between two MVME6100, while updating the
> 6100
> > BSP
> > for our embedded Linux distro. Depending on the buffersize, alignment,
> VME
> > and
> > PCI FIFO settings we have (without further optimizations) throughput
> rates
> > ranging
> > from 100MBps up to 168MBps. I think some tuning could still be done.
> > 
> >HTH
> > Gerhard

-- 
Gerhard Jaeger <gjaeger@sysgo.com>            
SYSGO AG                      Embedded and Real-Time Software
www.sysgo.com | www.elinos.com | www.pikeos.com | www.osek.de 

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2006-04-27  7:13 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-04-25 23:47 PPC Linux support for Tundra TSI148 Martin, Tim
2006-04-26  7:26 ` Gerhard Jaeger
  -- strict thread matches above, loose matches on Subject: below --
2006-04-26 16:24 Martin, Tim
2006-04-27  7:13 ` Gerhard Jaeger

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.