Running on COTS servers, ACE-NIC accelerates performance of vEPC and vCPE NFV platform by 50 times, minimizing end-to-end latency. Card is equipped with 4 x 10GE ports, software and hardware designed for FPGA SoC based on ENET flow processor, supporting PCIe Gen3, and optional Intel 40G Fortville component. Dedicated acceleration functions include: frame header manipulation and offloading, virtual switch implementation, programmable frame fragmentation, QoS, counters, and billing information.