-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/47716/
-----------------------------------------------------------

Review request for mesos, Benjamin Mahler and Vikrama Ditya.


Bugs: MESOS-5257
    https://issues.apache.org/jira/browse/MESOS-5257


Repository: mesos


Description
-------

This commit enables auto-discovery of GPU devices for resource
enumeration. It is backwards compatible with the previous semantics
which forced you to both specify a `gpus` resource flag and a matching
`nvdia_gpu_devices` flag on the command line.  However, it is less
restrictive now.

By default, with no `nvidia_gpu_devices` flag or `gpus` resources
flag, the new auto-discovery will simply enumerate all of the GPUs on
the system. Specifying either an `nvidia_gpu_devices` flag or a `gpus`
resource flag will override auto-discovery, but each of these flags
can now be specified independently (whereas before you had to have
both).


Diffs
-----

  src/slave/containerizer/mesos/isolators/cgroups/devices/gpus/nvidia.hpp 
502204650192d5ea44aa631eac8eb37e051843f0 
  src/slave/containerizer/mesos/isolators/cgroups/devices/gpus/nvidia.cpp 
8f81cb79c10261670efc9eaa8614751854f53806 

Diff: https://reviews.apache.org/r/47716/diff/


Testing
-------

Test in follow-on commit https://reviews.apache.org/r/47717


Thanks,

Kevin Klues

Reply via email to