Arkville is a software and FPGA IP core combination that provides DPDK packet acceleration. The Arkville DPDK PMD software runs on the GPP and interfaces with the Arkville FPGA IP core to enable zero-copy packet transfers between the GPP and FPGA. This achieves high throughput over 150Gbps and low latency of 1.25us round trip time. Arkville can be used in smart NICs, network appliances, and DPDK accelerators to efficiently move packets between DPDK and FPGA hardware using AXI interfaces.