You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by tr...@apache.org on 2020/05/17 19:58:44 UTC

[flink] branch master updated (1297992 -> 29a224d)

This is an automated email from the ASF dual-hosted git repository.

trohrmann pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git.


    from 1297992  [FLINK-17740][docker] Remove flink-container/kubernetes
     add 29a224d  [FLINK-17408] Introduce GPUDriver and discovery script

No new revisions were added by this update.

Summary of changes:
 flink-dist/pom.xml                                 |   8 ++
 flink-dist/src/main/assemblies/opt.xml             |  22 ++++
 .../flink-external-resource-gpu/pom.xml            |  53 ++++++++
 .../flink/externalresource/gpu/GPUDriver.java      | 146 +++++++++++++++++++++
 .../externalresource/gpu/GPUDriverFactory.java     |  33 +++++
 .../apache/flink/externalresource/gpu/GPUInfo.java |  77 +++++++++++
 ....externalresource.ExternalResourceDriverFactory |  16 +++
 .../src/main/resources/gpu-discovery-common.sh     |  92 +++++++++++++
 .../src/main/resources/nvidia-gpu-discovery.sh     |  60 +++++++++
 .../gpu/GPUDiscoveryScriptTest.java                |  76 +++++++++++
 .../flink/externalresource/gpu/GPUDriverTest.java  | 106 +++++++++++++++
 .../src/test/resources/test-coordination-mode.sh   |  78 +++++++++++
 .../src/test/resources/testing-gpu-discovery.sh    |  68 ++++++++++
 flink-external-resources/pom.xml                   |  40 ++++++
 pom.xml                                            |   1 +
 tools/ci/stage.sh                                  |   4 +-
 16 files changed, 879 insertions(+), 1 deletion(-)
 create mode 100644 flink-external-resources/flink-external-resource-gpu/pom.xml
 create mode 100644 flink-external-resources/flink-external-resource-gpu/src/main/java/org/apache/flink/externalresource/gpu/GPUDriver.java
 create mode 100644 flink-external-resources/flink-external-resource-gpu/src/main/java/org/apache/flink/externalresource/gpu/GPUDriverFactory.java
 create mode 100644 flink-external-resources/flink-external-resource-gpu/src/main/java/org/apache/flink/externalresource/gpu/GPUInfo.java
 create mode 100644 flink-external-resources/flink-external-resource-gpu/src/main/resources/META-INF/services/org.apache.flink.api.common.externalresource.ExternalResourceDriverFactory
 create mode 100755 flink-external-resources/flink-external-resource-gpu/src/main/resources/gpu-discovery-common.sh
 create mode 100755 flink-external-resources/flink-external-resource-gpu/src/main/resources/nvidia-gpu-discovery.sh
 create mode 100644 flink-external-resources/flink-external-resource-gpu/src/test/java/org/apache/flink/externalresource/gpu/GPUDiscoveryScriptTest.java
 create mode 100644 flink-external-resources/flink-external-resource-gpu/src/test/java/org/apache/flink/externalresource/gpu/GPUDriverTest.java
 create mode 100755 flink-external-resources/flink-external-resource-gpu/src/test/resources/test-coordination-mode.sh
 create mode 100755 flink-external-resources/flink-external-resource-gpu/src/test/resources/testing-gpu-discovery.sh
 create mode 100644 flink-external-resources/pom.xml