Xilinx IP core drivers for RTEMS- Keith Robertson still around?
chris at chriscaudle.org
Thu May 17 14:43:54 UTC 2007
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.
More information about the users