Abstract: A compute express link (CXL) fabric configured to connect a plurality of host servers and a plurality of devices to form a CXL network includes: one or more port-based routing (PBR) switches configured to connect the host servers, the devices, or other PBR switches to implement the CXL network; and a fabric manager configured to collectively manage the one or more PBR switches.