hi dave,

the PPC ethernet bottleneck is in the PPC code needed
to read data from the FPGA, format the data,
and write it to the ethernet port
.
if you spend work at optimizing your code,
you can get a higher data rate.

dan


On Mon, Apr 29, 2013 at 8:35 AM, David MacMahon
<[email protected]>wrote:

> Hi, Jason,
>
> Why only a factor of 2 faster instead of a factor of 10?  What is the
> limiting factor other than ethernet speed?
>
> 10 Mbps throughput over a 100 Mbps link (10% efficiency) seems not so
> great but understandable/acceptable.
>
> 20 Mbps throughput over a 1,000 Mbps link (2% efficiency) seems kind of
> bad.
>
> Thanks,
> Dave
>
> On Apr 28, 2013, at 11:21 PM, Jason Manley wrote:
>
> > ROACH2's PHY is different. It's now Marvel (as opposed to a National
> Semi on ROACH1). It works reliably at 1Gbps.
> >
> > I bank on 10Mb/s on ROACH1, which is achievable using the normal katcp
> and tcpborphserver2 without any trickery. You can get better if you write
> your own PPC code.
> >
> > ROACH2 should be about a factor of 2 faster, but I haven't benchmarked
> it.
> >
> > Jason
> >
> > On 29 Apr 2013, at 00:08, John Ford wrote:
> >
> >>> hi john,
> >>>
> >>> i think all roach1's PPC ethernet ports need to be used at 100Mb/sec
> port
> >>> speed,
> >>> independent of when the boards were made, and not at 1Gbit/sec.
> >>>
> >>
> >> Thanks, Dan.  I thought that a PHY chip had been changed, but I couldn't
> >> remember.  Now I seem to recall that the Phy is just Not Good.
> >>
> >>> it's tricky to write PPC software that gets more than 20Mbit/sec
> >>> out of the port, but i'm not sure about this 20Mbit/sec number.
> >>
> >> OK.  I wonder if anyone else has experience with this?  I guess we'll
> test
> >> it if not...
> >>
> >> John
> >>
> >>>
> >>> best wishes,
> >>>
> >>> dan
> >>>
> >>>
> >>> On Sun, Apr 28, 2013 at 1:57 PM, John Ford <[email protected]> wrote:
> >>>
> >>>> Hi all.
> >>>>
> >>>> Can someone tell me if the ethernet port on the newer ROACH boards is
> >>>> reliable at 1 gb/s?
> >>>>
> >>>> Also, what is the maximum data rate expected through that interface?
> >>>>
> >>>> Thanks!
> >>>>
> >>>> John
> >>>>
> >>>>
> >>>>
> >>>>
> >>>
> >>
> >>
> >>
> >
> >
>
>
>

Reply via email to