[ 
https://issues.apache.org/jira/browse/MESOS-5550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15338227#comment-15338227
 ] 

Kevin Klues commented on MESOS-5550:
------------------------------------

https://reviews.apache.org/r/48912/
https://reviews.apache.org/r/48913/


> Remove Nvidia GPU Isolator's link-time dependence on `libnvidia-ml`
> -------------------------------------------------------------------
>
>                 Key: MESOS-5550
>                 URL: https://issues.apache.org/jira/browse/MESOS-5550
>             Project: Mesos
>          Issue Type: Improvement
>            Reporter: Kevin Klues
>            Assignee: Kevin Klues
>              Labels: gpu, mesosphere
>
> The current Nvidia GPU isolator has a dependence on `libnvidia-ml`, and as 
> such, pulls a hard dependence on this library into `libmesos`. The 
> consequence of this is that any process that relies on `libmesos` has to have 
> `libnvidia-ml` available as well, even on machines where no GPUs are 
> available.  Since this library is not easily installable through standard 
> package managers, having such a hard dependence can be burdensome.
> This ticket proposes to pull in `libnvidia-ml` as a run-time dependence 
> instead of a link-time dependence. As such, only machines that actually have 
> GPUs installed and would like to rely on this library need to have it 
> installed.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to