[
https://issues.apache.org/jira/browse/MESOS-5557?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15348907#comment-15348907
]
Benjamin Mahler commented on MESOS-5557:
----------------------------------------
{noformat}
commit e12d3ca7514531f8dc5e6b028115f571891047d9
Author: Kevin Klues <[email protected]>
Date: Fri Jun 24 11:54:56 2016 -0700
Added NvidiaGpuAllocator for GPU allocation across containerizers.
This component is designed to serve as a centralized component for
allocating / deallocating Nvidia GPUs. The goal is to share an
instance of this across both the mesos containerizer and the docker
containerizer so they can allocate GPUs from the same shared pool.
It is overloaded to also do resource enumeration of GPUs based on
the agent flags. This keeps all code for enumerating GPUs and the
resources they represent in a single centralized location.
Review: https://reviews.apache.org/r/48371/
{noformat}
> Add `NvidiaGpuAllocator` component for cross-containerizer GPU allocation
> -------------------------------------------------------------------------
>
> Key: MESOS-5557
> URL: https://issues.apache.org/jira/browse/MESOS-5557
> Project: Mesos
> Issue Type: Improvement
> Reporter: Kevin Klues
> Assignee: Kevin Klues
> Labels: gpu, mesosphere
> Fix For: 1.0.0
>
>
> We need some way of allocating GPUs from a centralized location to allow both
> the mesos containerizer and the docker containerizer to pull from central
> pool. We propose to build a `NvidiaGpuAllocator` for this purpose.
>
> This component should also be overloaded to do resource enumeration of GPUs
> based on the agent flags. This keeps all code for enumerating GPUs and the
> resources they represent in a single centralized location.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)