Clone Tools
  • last updated 24 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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

(cherry picked from commit 18ee1092b471c5337f05809f8f01dae415e51a3a)

  1. … 12 more files in changeset.
YARN-9127. Create more tests to verify GpuDeviceInformationParser. Contributed by Peter Bacsko

(cherry picked from commit 18ee1092b471c5337f05809f8f01dae415e51a3a)

  1. … 12 more files in changeset.
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-9337. GPU auto-discovery script runs even when the resource is given by hand. Contributed by Adam Antal

(cherry picked from commit 61b0c2bb7c0f18c4a666b96ca1603cbd4d27eb6d)

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

(cherry picked from commit 61b0c2bb7c0f18c4a666b96ca1603cbd4d27eb6d)

  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

(cherry picked from commit c416284bb7581747beef36d7899d8680fe33abbd)

  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-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

(cherry picked from commit c416284bb7581747beef36d7899d8680fe33abbd)

  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.

(cherry picked from commit 46045c5cb3ab06a35df27879afbd1bc3c2a384dd)

  1. … 2 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-9138. Improve test coverage for nvidia-smi binary execution of GpuDiscoverer. Contributed by Szilard Nemeth.

(cherry picked from commit 46045c5cb3ab06a35df27879afbd1bc3c2a384dd)

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

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

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

  1. … 3 more files 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-9087. Improve logging for initialization of Resource plugins. Contributed by Szilard Nemeth.

  1. … 13 more files in changeset.