[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Xilinx IP core drivers for RTEMS- Keith Robertson still around?



On Thu, May 17, 2007 1:19 am, junercb wrote:
> I really don't know the reason why the driver
> is so slow on 1G mode?

Because networking is all done in software, and you have a slow processor.
The rule of thumb on Linux or Windows running on X86 hardware was that
networking throughput was around 1Mbit/s for each MHz of processor clock
speed.  Newer processors and newer TCP/IP implementations are a little
more efficient, but that guideline is not far from true even today.
It seems your PowerPC based system is about twice as efficient as that, so
I don't think you have any reason to complain if you are getting over
500Mb/s with just a PPC405 core running at a couple hundred MHz.
The solutions for faster network performance are either faster processor,
or hardware accelerators to handle part of the network stack.

-- 
Chris Caudle