Hi Olga,
Thanks for your comments. Burst size is set to 32 by default, at least when I try it on 82599 or ConnectX-3. And it can be modified using "set <port#> burst <value>" command in pktgen. Pktgen doesn't accept a value larger than 32 for the burst size (unless I recompile the source code obviously as you mentioned). However, regardless of whether I set the burst size to 1 or 32, I still get the same ~12 Mpps.
Regards,
--Salem