Skip to content
New issue

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

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

Already on GitHub? # to your account

OpenVINO support #186

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

OpenVINO support #186

wants to merge 4 commits into from

Conversation

tazz4843
Copy link
Owner

@tazz4843 tazz4843 commented Nov 6, 2024

Possible replacement for removed OpenCL support? Looks promising

tazz4843 and others added 4 commits October 6, 2023 21:07
# Conflicts:
#	BUILDING.md
#	Cargo.toml
#	README.md
#	src/whisper_ctx.rs
#	sys/Cargo.toml
#	sys/build.rs
@thewh1teagle
Copy link
Contributor

thewh1teagle commented Nov 7, 2024

@tazz4843

Looks interesting. Does it works seamlessly on macOS/Linux/Windows just like with Vulkan?
Do we need to install something special when using it? (not when building)
Also I'm not sure if it works with normal ggml models

I'm pretty sure that it requires installing openvino runtime on the target machine. With vulkan it works without since the GPUs drivers comes with the runtime

@newfla
Copy link
Contributor

newfla commented Jan 14, 2025

@tazz4843 LGTM. Do you think it is possible to release a new version on crates.io with this pr merged?

@tazz4843
Copy link
Owner Author

I was going to test this one last time before merging but got stuck into a massive rabbit hole of trying to get OpenVINO on my Framework 16 running Fedora (long story short it turns out OpenVINO is only supported on Fedora 42 which isn't released until April 🥴)

I'll test on my Arch desktop when I have more free time unless one of you two would like to test and see if it still works.

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

Successfully merging this pull request may close these issues.

3 participants