Introduction to vLLM-ops
Latest Updates
- [2026-06-30]: Released optimization patch collection for the community vLLM 0.11.0 and MetaX vLLM-metax 0.11.0-dev, targeting the new Kunpeng 920 processor model.
Project Introduction
vLLM-ops is a performance improvement patch repository for large language model (LLM) inference based on the new Kunpeng 920 processor model and MetaX C500. It uses Python code optimization on the CPU side to reduce data transmission between the CPU and GPU, and OS-side optimization to improve throughput. This project provides optimization patches for the community vLLM 0.11.0 and MetaX vLLM-metax 0.11.0-dev.
Directory Structure
vllm-ops/
├── patch # Patch file directory
│ ├── 0001-vllm_0.11.0-optimize-schedular.patch
│ ├── 0002-vllm_0.11.0-optimize-sched_yield_on_arm.patch
│ ├── 0003-vllm_0.11.0-optimize-JIT.patch
│ ├── 0004-vllm_0.11.0-optimize-batch_update_np_array.patch
│ ├── 0005-vllm_0.11.0-refactor-extract_all_gather_for_cuda_graph.patch
│ ├── 0006-vllm_0.11.0-optimize-reduce_numpy_split_operations.patch
│ └── 0007-vllm_metax_0.11.0-dev-move_compute_to_gpu.patch
├── docs
| └── en # English document directory
│ ├── feature_introduction.md # Feature description document
│ ├── menu_vllm_ops.md # Document guide
│ ├── release_notes.md # Basic information and feature updates of each release version
│ └── user_guide.md # User Guide
├── LICENSE # Open-source license file
├── CC-BY # Open-source document license file
└── README_en.md # Project introductionRelease Notes
For details about the vLLM-ops version description, see Release Notes.
Documents
| Document Name | Description |
|---|---|
| Release Notes | Provides basic information and feature updates of each vLLM-ops version. |
| Feature Introduction | Provides vLLM-ops optimization description. |
| User Guide | Provides vLLM-ops optimization usage description. |
Contribution Statement
We welcome your contributions to the community. If you have any questions/suggestions or want to provide feedback on feature requirements and bug reports, you can submit issues. For details, see the contribution guideline. You are also welcome to share insights in Discussions. Thank you for your support.
Disclaimer
This code repository contributes to the vLLM and vLLM-metax open-source components. It strictly adheres to the coding style and methods, as well as security design of the native open-source software. Any vulnerability and security issues of the software shall be resolved by the corresponding upstream communities according to their response mechanisms. Please pay attention to the notifications and version updates released by the upstream communities. The Kunpeng computing community does not assume any responsibility for software vulnerabilities and security issues.
License
This project is released under the Apache License 2.0. For details, see LICENSE. The documents of this project are licensed under CC-BY 4.0. For details, see LICENSE.
Acknowledgments
vLLM-ops is jointly developed by the following Huawei department:
Kunpeng Computing BoostKit Development Dept
Thank you to everyone in the community for your PRs. We warmly welcome contributions to vLLM-ops!