Altera_Forum
Honored Contributor
21 years agoSome network performance benchmarks
Hi,
I've been playing around with the nios2 linux distro on an altera cyclone dev board. I think it's pretty neat system. I've done some UDP benchmarks, to see what the maximum network throughput is. On the nios end I had a simple application waiting for 4Kbyte packets, and sending back a 5 byte reply. On the PC side I had a java application communicating with the nios board. My test showed that the maximum throughput to the board was around 800 kbytes per second, which is not too bad. I wonder if doubling the cpu speed would speed that up. My possible applicatoin would take multiple data streams from the network and write them to a hard drive, however I need more than 1 M/second transfer rate, so it might be a better choice to go to a low cost embedded pc running linux instead. Also, a question comes to mind, why would anyone use the nios + linux combination when its possible to buy a highly integrated 486 type system and run linux on that. After all using nios+various peripheral cores means paying royalties to Altera, and I don't see how in the end that would end up being less expensive than getting a ready made pc. -Thomas