Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RFC]: Drop Support for OpenVINO #14374

Open
1 task done
simon-mo opened this issue Mar 6, 2025 · 1 comment
Open
1 task done

[RFC]: Drop Support for OpenVINO #14374

simon-mo opened this issue Mar 6, 2025 · 1 comment
Labels

Comments

@simon-mo
Copy link
Collaborator

simon-mo commented Mar 6, 2025

Motivation.

OpenVINO backend was initially integrated as an alternatively to the CPU backend and has branched out the vLLM execution logic for every levels (executor, model runner, and attention backend). #5377

Over the last 9 months, we have been the following

  • Relatively low usage as reported in Github Issues and Slack discussions
  • The Intel CPU codepath is more mature and largely compatible for Arm as well.
  • The OpenVINO code path complicated with codebase
  • CI and build became difficult to maintain

I would like to propose to move OpenVINO off from the main codebase, and transition to a vLLM out of tree platform plugin if desired. OpenVINO can follow the same approach as Ascend and Spyre with the plugin approach #11162

Proposed Change.

  • Remove OpenVINO codepath, build and test.
  • Optionally, create vllm-project/vllm-openvino if the developers want to maintain plugin level compatibility.

Feedback Period.

2 weeks. By March 20.

CC List.

cc @ilya-lavrenov @WoosukKwon @youkaichao @robertgshaw2-redhat @mgoin

Any Other Things.

No response

Before submitting a new issue...

  • Make sure you already searched for relevant issues, and asked the chatbot living at the bottom right corner of the documentation page, which can answer lots of frequently asked questions.
@simon-mo simon-mo added the RFC label Mar 6, 2025
@youkaichao
Copy link
Member

agree that a plugin might be better for openvino, similar to https://github.com/vllm-project/vllm-spyre and https://github.com/vllm-project/vllm-ascend

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants