[ 
https://issues.apache.org/jira/browse/MESOS-5550?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Artem Harutyunyan updated MESOS-5550:
-------------------------------------
    Sprint: Mesosphere Sprint 36, Mesosphere Sprint 37, Mesosphere Sprint 38  
(was: Mesosphere Sprint 36, Mesosphere Sprint 37)

> 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
>             Fix For: 1.0.0
>
>
> 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