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