Skip to content
This repository has been archived by the owner on Feb 8, 2021. It is now read-only.

Does runv have plans to support hardware passthrough? #631

Open
Esarak opened this issue Nov 2, 2017 · 2 comments
Open

Does runv have plans to support hardware passthrough? #631

Esarak opened this issue Nov 2, 2017 · 2 comments

Comments

@Esarak
Copy link

Esarak commented Nov 2, 2017

I am still in the process of trying to understand the runv project but I notice you mention that you have no support for the OCI devices section. Are there any thoughts or plans on trying to address this using hypervisor hardware pass through capabilities? It would be particularlly interesting to be able to use hardware pass though to run gpu applications in a hypervisor container.

@resouer
Copy link
Collaborator

resouer commented Nov 2, 2017

Once discussed with @gnawux for several times, let him to take over here.

At the same time we are also working on kubernetes upstream to make Pod level devices happen.

@gnawux
Copy link
Member

gnawux commented Nov 2, 2017

@Esarak

runV is a virtualized container runtime, i.e. implement OCI interface with hypervisors, just like a VM at the bottom. As a result of the harder isolation, you could not map /dev filesystem into a VM, which is those in the device section.

However, the virtualization technology has mature hardware passthrough support already, and could be support in runV.

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

No branches or pull requests

3 participants