A cross-border community for researchers with openness, equality and inclusion
A CPU–FPGA Coprocessor for Low-Latency Flow-Based Network Intrusion Detection
ID:39 View protection:Participant Only Updated time:2026-10-04 23:22:51 Views:28 Poster Presentation

Start Time:2026-10-12 08:06

Duration:1min

Session:[OP] Poster [P] Poster

Abstract
Machine-learning-based network intrusion detection systems (NIDSs) are attractive for Internet of Things (IoT) gateways, but software-only inference on embedded CPUs can constrain latency and host-side processing headroom. This paper presents a CPU--FPGA coprocessor workflow for real-time, flow-based NIDS inference on the AMD Kria KV260 platform. Two dense neural classifiers, denoted DNN-1 and DNN-2, are trained on IoT-23 flow features, converted to 16-bit fixed-point HLS designs using \texttt{hls4ml} and Vitis, and integrated as AXI-controlled FPGA inference IPs. The evaluation compares FPGA execution with integer TensorFlow Lite inference on a BeagleBone Black Arm Cortex-A8 host and on the Kria KV260 Arm Cortex-A53 host. The FPGA implementations preserve high classification accuracy, achieving 99.62\% for DNN-1 and 99.93\% for DNN-2, close to their PC-side references of 99.65\% and 99.98\%, respectively. They also reduce average latency to 26.561 and 17.890~$\mu$s/sample. These values correspond to 11.17$\times$/5.69$\times$ speedups for DNN-1 and 9.54$\times$/4.94$\times$ speedups for DNN-2 over the BeagleBone Black/Kria KV260 CPU baselines. Resource results reveal complementary deployment points: DNN-1 uses 3.31\% of LUTs, 2.04\% of registers, 0.35\% of BRAM tiles, and no DSP slices, whereas DNN-2 uses 209 DSP slices for faster dense-layer arithmetic. The results show that CPU--FPGA offloading can provide microsecond-scale IDS inference with a tunable trade-off among accuracy, latency, software-control overhead, and FPGA resources.
Keywords
intrusion detection systems,hls4ml,FPGA,Edge Security,IoT-23,Kria KV260
Speaker
Minh Tran-Doan
Posts and Telecommunications Institute of Technology

Post comments
Verification Code Change Another
All comments
Important Dates
  • Conference date

    10-11

    2026

    -

    10-14

    2026

  • 12-30 2025

    Presentation submission deadline

  • 09-28 2026

    Early Bird Registration

  • 10-14 2026

    Draft paper submission deadline

  • 10-15 2026

    Registration deadline

Sponsored By

United Societies of Science

Organized By

Posts and Telecommunications Institute of Technology

Contact info
×

USS WeChat Official Account

USSsociety

Please scan the QR code to follow
the wechat official account.