Journal of System Simulation ›› 2026, Vol. 38 ›› Issue (7): 2037-2052.doi: 10.16182/j.issn1004731x.joss.25-0847

• Papers • Previous Articles     Next Articles

Simulation Platform Based on SoC-FPGA Clusters for CXL-ethernet Heterogeneous Interconnection

Zhang Xu1,2, Liu Ke1,2, Chen Mingyu1,2   

  1. 1.Institute of Computing Technology, CAS, Beijing 100190, China
    2.University of Chinese Academy of Sciences, Beijing 100049, China
  • Received:2025-09-03 Revised:2026-04-11 Online:2026-07-28 Published:2026-07-31
  • Contact: Liu Ke

Abstract:

To address the difficulty of balancing simulation speed and topology flexibility when simulating large-scale, CXL-Ethernet heterogeneous interconnect datacenter scenarios with existing CXL simulation platforms, this paper presents CNetSim, a semi-physical simulation platform based on an SoC-FPGA cluster. The platform employs SoC-FPGA hardware to emulate endpoint nodes, leveraging their real processors and memory devices as well as FPGA-implemented CXL. mem protocol to support high-speed execution of standard Linux systems and real distributed applications. Meanwhile, it utilizes the flexible topology configuration capability of software simulation to implement CXL switched networks and inter-rack Ethernet interconnects based on DPDK on simulation servers. Simulation experimental results demonstrate that, compared to traditional software simulators, the platform achieves at least three-orders-of-magnitude speedup when executing complete distributed applications, and accurately fits the performance characteristics of real systems by configuring key simulation parameters.

Key words: CXL, data center, memory semantic interconnect, SoC-FPGA, hardware-in-the-loop simulation

CLC Number: