Clone Tools
  • last updated 17 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
YARN-9015. [DevicePlugin] Add an interface for device plugin to provide customized scheduler. (Zhankun Tang via wangda)

Change-Id: Ib2e4ae47a6f29bb3082c1f8520cf5a52ca720979

    • -1
    • +17
    ./deviceframework/FakeTestDevicePlugin1.java
    • -0
    • +56
    ./deviceframework/FakeTestDevicePlugin5.java
    • -1
    • +69
    ./deviceframework/TestDevicePluginAdapter.java
  1. … 4 more files in changeset.
YARN-8882. [YARN-8851] Add a shared device mapping manager (scheduler) for device plugins. (Zhankun Tang via wangda)

Change-Id: I9435136642c3d556971a357bf687f69df90bb45e

    • -0
    • +366
    ./deviceframework/TestDeviceMappingManager.java
    • -5
    • +383
    ./deviceframework/TestDevicePluginAdapter.java
  1. … 4 more files in changeset.
YARN-8881. [YARN-8851] Add basic pluggable device plugin framework. (Zhankun Tang via wangda)

Change-Id: If9a2f68cd4713b4ec932cdeda68106f17437c3d3

    • -9
    • +160
    ./TestResourcePluginManager.java
    • -0
    • +61
    ./deviceframework/FakeTestDevicePlugin1.java
    • -0
    • +27
    ./deviceframework/FakeTestDevicePlugin2.java
    • -0
    • +65
    ./deviceframework/FakeTestDevicePlugin3.java
    • -0
    • +54
    ./deviceframework/FakeTestDevicePlugin4.java
    • -0
    • +145
    ./deviceframework/TestDevicePluginAdapter.java
  1. … 15 more files in changeset.
YARN-8880. Add configurations for pluggable plugin framework. Contributed by Zhankun Tang.

  1. … 3 more files in changeset.
YARN-8456. Fix a configuration handling bug when user leave FPGA discover executable path configuration default but set OpenCL SDK path environment variable. (Zhankun Tang via wangda)

Change-Id: Iff150ea98ba0c60d448474fd940eb121afce6965

  1. … 1 more file in changeset.
YARN-8456. Fix a configuration handling bug when user leave FPGA discover executable path configuration default but set OpenCL SDK path environment variable. (Zhankun Tang via wangda)

Change-Id: Iff150ea98ba0c60d448474fd940eb121afce6965

(cherry picked from commit a457a8951a1b35f06811c40443ca44bb9c698c30)

  1. … 1 more file in changeset.
YARN-8380. Support bind propagation options for mounts in docker runtime. Contributed by Billie Rinaldi

    • -1
    • +1
    ./gpu/TestNvidiaDockerV1CommandPlugin.java
  1. … 6 more files in changeset.
YARN-8380. Support bind propagation options for mounts in docker runtime. Contributed by Billie Rinaldi

(cherry picked from commit 8688a0c7f88f2adf1a7fce695e06f3dd1f745080)

    • -1
    • +1
    ./gpu/TestNvidiaDockerV1CommandPlugin.java
  1. … 6 more files in changeset.
YARN-7715. Support NM promotion/demotion of running containers. (Miklos Szegedi via Haibo Chen)

  1. … 14 more files in changeset.
YARN-9174. Backport YARN-7224 for refactoring of GpuDevice class

  1. … 12 more files in changeset.
YARN-9174. Backport YARN-7224 for refactoring of GpuDevice class

  1. … 12 more files in changeset.
YARN-9174. Backport YARN-7224 for refactoring of GpuDevice class

  1. … 12 more files in changeset.
YARN-9174. Backport YARN-7224 for refactoring of GpuDevice class

  1. … 12 more files in changeset.
YARN-6507. Add support in NodeManager to isolate FPGA devices with CGroups. (Zhankun Tang via wangda)

Change-Id: Ic9afd841805f1035423915a0b0add5f3ba96cf9d

    • -0
    • +187
    ./fpga/TestFpgaDiscoverer.java
  1. … 13 more files in changeset.
YARN-6507. Add support in NodeManager to isolate FPGA devices with CGroups. (Zhankun Tang via wangda)

Change-Id: Ic9afd841805f1035423915a0b0add5f3ba96cf9d

  1. … 13 more files in changeset.
YARN-7224. Support GPU isolation for docker container. Contributed by Wangda Tan.

    • -0
    • +217
    ./gpu/TestNvidiaDockerV1CommandPlugin.java
  1. … 37 more files in changeset.
YARN-7224. Support GPU isolation for docker container. Contributed by Wangda Tan.

    • -0
    • +217
    ./gpu/TestNvidiaDockerV1CommandPlugin.java
  1. … 37 more files in changeset.
YARN-6620. Add support in NodeManager to isolate GPU devices by using CGroups. Contributed by Wangda Tan.

    • -0
    • +261
    ./TestResourcePluginManager.java
    • -0
    • +123
    ./gpu/TestGpuDiscoverer.java
  1. … 40 more files in changeset.
YARN-6620. Add support in NodeManager to isolate GPU devices by using CGroups. Contributed by Wangda Tan.

(cherry-picked from commit fa5cfc68f37c78b6cf26ce13247b9ff34da806cd)

    • -0
    • +261
    ./TestResourcePluginManager.java
  1. … 40 more files in changeset.
YARN-6620. Add support in NodeManager to isolate GPU devices by using CGroups. Contributed by Wangda Tan.

(cherry-picked from commit fa5cfc68f37c78b6cf26ce13247b9ff34da806cd)

    • -0
    • +261
    ./TestResourcePluginManager.java
  1. … 40 more files in changeset.
YARN-6620. Add support in NodeManager to isolate GPU devices by using CGroups. Contributed by Wangda Tan.

(cherry-picked from commit fa5cfc68f37c78b6cf26ce13247b9ff34da806cd)

    • -0
    • +261
    ./TestResourcePluginManager.java
    • -0
    • +123
    ./gpu/TestGpuDiscoverer.java
  1. … 40 more files in changeset.
YARN-6620. Add support in NodeManager to isolate GPU devices by using CGroups. Contributed by Wangda Tan.

(cherry-picked from commit fa5cfc68f37c78b6cf26ce13247b9ff34da806cd)

    • -0
    • +261
    ./TestResourcePluginManager.java
  1. … 40 more files in changeset.