The PaddlePaddle framework disables compilation of the DeepEP GPU collective communication library and the DeepGemm FP8 library for all non-XPU build targets, and forces NVSHMEM to be off since its only consumer was the now-retired DeepEP GPU.
Reduces build complexity and potential fragility for non-XPU targets by removing optional GPU-specific collective communication and FP8 matrix multiplication libraries that were not actively used or maintained.
Developers building PaddlePaddle for standard GPU or CPU environments will have a simpler and potentially faster build process with fewer optional dependencies. Operators running Paddle on XPU hardware are unaffected as the DeepEP XPU path is preserved. The change signals a potential de-prioritization or internal archiving of the non-XPU DeepEP and DeepGemm paths within PaddlePaddle's mainline, which may affect researchers or integrators relying on those specific GPU acceleration features; further watch should confirm if alternative optimized communication or FP8 paths are provided or if these features are considered unsupported for standard GPU builds.