Forum Discussion
Altera_Forum
Honored Contributor
14 years agoThe first optimization to do is to compile the project with -O3. You'll see a big increase. Then the next one is to use dedicated on board memory for the packet data, as described in an440 (http://www.altera.com/literature/an/an440.pdf). Of course you would need a FPGA with enough on board memory.
As Josyb says the next step to get more performance is to use hardware to generate the packets, but it's a bit more complicated to set up and is limited to UDP.