# libXSched **Repository Path**: pashaniaosi/libXSched ## Basic Information - **Project Name**: libXSched - **Description**: A user space component provides seamless support for various XPUs runtimes to use XSched scheduling framework. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2025-09-30 - **Last Updated**: 2025-11-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # libucc
[English](./README.en_US.md) | **中文简体**
## 介绍 拦截 npu 的 ioctl 接口并通过 vstream_manage 系统调用转发给 xsched 内核 ## 编译 准备头文件 xcu_vstream.h,在 XSched 内核 `include/uapi/linux` 目录下,复制头文件到 `/usr/include/linux` ```bash cp xcu_vstream.h /usr/include/linux ``` 执行编译命令,生成 libucc_engine.so 共享库 ```bash make clean && make ``` ## 使用 方式一:运行模型时,加载共享库,进入当前模型有效 ```bash LD_PRELOAD= ``` 方式二:配置环境变量,对当前 shell 会话有效 ```bash export LD_PRELOAD= ```