Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
YARN-10147. FPGA plugin can't find the localized aocx file. Contributed by Peter Bacsko

  1. … 1 more file in changeset.
YARN-10107. Fix GpuResourcePlugin#getNMResourceInfo to honor Auto Discovery Enabled

Contributed by Szilard Nemeth.

  1. … 1 more file in changeset.
YARN-9677. Make FpgaDevice and GpuDevice classes more similar to each other. Contributed by kevin su

    • -1
    • +0
    ./fpga/AoclDiagnosticOutputParser.java
    • -0
    • +142
    ./fpga/FpgaDevice.java
    • -1
    • +0
    ./fpga/FpgaNodeResourceUpdateHandler.java
    • -1
    • +1
    ./fpga/discovery/DeviceSpecParser.java
    • -1
    • +1
    ./fpga/discovery/SettingsBasedFPGADiscoveryStrategy.java
  1. … 6 more files in changeset.
YARN-9217. Nodemanager will fail to start if GPU is misconfigured on the node or GPU drivers missing. Contributed by Peter Bacsko

    • -3
    • +10
    ./gpu/GpuNodeResourceUpdateHandler.java
    • -0
    • +63
    ./gpu/NvidiaBinaryHelper.java
  1. … 6 more files in changeset.
YARN-9100. Add tests for GpuResourceAllocator and do minor code cleanup. Contributed by Peter Bacsko

  1. … 4 more files in changeset.
YARN-9140. Code cleanup in ResourcePluginManager.initialize and in TestResourcePluginManager. Contributed by Peter Bacsko

  1. … 1 more file in changeset.
YARN-9096: Some GpuResourcePlugin and ResourcePluginManager methods are synchronized unnecessarily. Contributed by Gergely Pollak

YARN-9094: Remove unused interface method: NodeResourceUpdaterPlugin#handleUpdatedResourceFromRM. Contributed by Gergely Pollak

YARN-9375. Use Configured in GpuDiscoverer and FpgaDiscoverer (#1131)

Contributed by Adam Antal

YARN-9127. Create more tests to verify GpuDeviceInformationParser. Contributed by Peter Bacsko

  1. … 12 more files in changeset.
YARN-9337. GPU auto-discovery script runs even when the resource is given by hand. Contributed by Adam Antal

  1. … 1 more file in changeset.
YARN-9235. If linux container executor is not set for a GPU cluster GpuResourceHandlerImpl is not initialized and NPE is thrown. Contributed by Antal Balint Steinbach, Adam Antal

  1. … 1 more file in changeset.
YARN-9560. Restructure DockerLinuxContainerRuntime to extend OCIContainerRuntime. Contributed by Eric Badger, Jim Brennan, Craig Condit

    • -2
    • +2
    ./deviceframework/DeviceResourceHandlerImpl.java
  1. … 6 more files in changeset.
YARN-9477. Implement VE discovery using libudev. Contributed by Peter Bacsko.

    • -0
    • +100
    ./com/nec/UdevUtil.java
    • -0
    • +143
    ./com/nec/VEDeviceDiscoverer.java
  1. … 5 more files in changeset.
YARN-9595. FPGA plugin: NullPointerException in FpgaNodeResourceUpdateHandler.updateConfiguredResource(). Contributed by Peter Bacsko.

  1. … 1 more file in changeset.
YARN-9476. [YARN-9473] Create unit tests for VE plugin. Contributed by Peter Bacsko.

  1. … 1 more file in changeset.
YARN-9475. [YARN-9473] Create basic VE plugin. Contributed by Peter Bacsko.

    • -0
    • +306
    ./com/nec/NECVEPlugin.java
    • -0
    • +19
    ./com/nec/package-info.java
YARN-9270. Minor cleanup in TestFpgaDiscoverer. Contributed by Peter Bacsko.

    • -4
    • +9
    ./fpga/FpgaNodeResourceUpdateHandler.java
  1. … 3 more files in changeset.
YARN-9268. General improvements in FpgaDevice. Contributed by Peter Bacsko.

    • -2
    • +2
    ./fpga/AoclDiagnosticOutputParser.java
    • -6
    • +1
    ./fpga/discovery/DeviceSpecParser.java
  1. … 4 more files in changeset.
YARN-9398. Fixed javadoc errors for FPGA related java files. Contributed by Peter Bacsko

YARN-9363. Replaced debug logging with SLF4J parameterized log message. Contributed by Prabhu Joseph

    • -15
    • +9
    ./deviceframework/DeviceMappingManager.java
    • -3
    • +4
    ./deviceframework/DevicePluginAdapter.java
    • -31
    • +16
    ./deviceframework/DeviceResourceDockerRuntimePluginImpl.java
    • -13
    • +7
    ./deviceframework/DeviceResourceHandlerImpl.java
    • -3
    • +4
    ./deviceframework/DeviceResourceUpdaterImpl.java
    • -13
    • +8
    ./gpu/NvidiaDockerV1CommandPlugin.java
    • -3
    • +4
    ./gpu/NvidiaDockerV2CommandPlugin.java
  1. … 34 more files in changeset.
YARN-9349. Changed logging to use slf4j api. Contributed by Prabhu Joseph

    • -13
    • +5
    ./com/nvidia/NvidiaGPUPluginForRuntimeV2.java
  1. … 165 more files in changeset.
YARN-9266. General improvements in IntelFpgaOpenclPlugin. Contributed by Peter Bacsko.

    • -11
    • +6
    ./fpga/AbstractFpgaVendorPlugin.java
    • -0
    • +166
    ./fpga/AoclDiagnosticOutputParser.java
    • -206
    • +104
    ./fpga/IntelFpgaOpenclPlugin.java
    • -0
    • +19
    ./fpga/package-info.java
  1. … 4 more files in changeset.
YARN-9265. FPGA plugin fails to recognize Intel Processing Accelerator Card. Contributed by Peter Bacsko.

    • -7
    • +6
    ./fpga/FpgaNodeResourceUpdateHandler.java
    • -0
    • +52
    ./fpga/discovery/AoclOutputBasedDiscoveryStrategy.java
    • -0
    • +87
    ./fpga/discovery/DeviceSpecParser.java
    • -0
    • +32
    ./fpga/discovery/FPGADiscoveryStrategy.java
    • -0
    • +66
    ./fpga/discovery/ScriptBasedFPGADiscoveryStrategy.java
    • -0
    • +54
    ./fpga/discovery/SettingsBasedFPGADiscoveryStrategy.java
    • -0
    • +19
    ./fpga/discovery/package-info.java
  1. … 3 more files in changeset.
YARN-9138. Improve test coverage for nvidia-smi binary execution of GpuDiscoverer. Contributed by Szilard Nemeth.

  1. … 2 more files in changeset.
YARN-9139. Simplify initializer code of GpuDiscoverer. Contributed by Szilard Nemeth.

  1. … 3 more files in changeset.
YARN-9331. [YARN-8851] Fix a bug that lacking cgroup initialization when bootstrap DeviceResourceHandlerImpl. Contributed by Zhankun Tang.

    • -2
    • +3
    ./deviceframework/DeviceResourceHandlerImpl.java
  1. … 1 more file in changeset.
YARN-9121. Replace GpuDiscoverer.getInstance() to a readable object for easy access control. Contributed by Szilard Nemeth.

    • -3
    • +7
    ./gpu/GpuNodeResourceUpdateHandler.java
  1. … 2 more files in changeset.
YARN-8821. [YARN-8851] GPU hierarchy/topology scheduling support based on pluggable device framework. Contributed by Zhankun Tang.

    • -3
    • +493
    ./com/nvidia/NvidiaGPUPluginForRuntimeV2.java
    • -5
    • +9
    ./deviceframework/DeviceMappingManager.java
  1. … 6 more files in changeset.
YARN-9118. Handle exceptions with parsing user defined GPU devices in GpuDiscoverer. Contributed by Szilard Nemeth.

    • -0
    • +82
    ./gpu/GpuDeviceSpecificationException.java
    • -5
    • +5
    ./gpu/GpuNodeResourceUpdateHandler.java
    • -0
    • +20
    ./gpu/package-info.java
  1. … 2 more files in changeset.