Skip to content

Commit 5296f5b

Browse files
committed
vpu: remove deprecated plugin
The VPU plugin can only be used with devices that are no longer supported by upper layers, such as OpenVINO. The deprecation plan for the plugin was announced earlier this year and post v0.28 marks the date when the plugin is removed from the repo. Releases before v0.29 have the plugin available should it be needed. Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
1 parent 4644959 commit 5296f5b

19 files changed

+3
-1081
lines changed

Makefile

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ TESTDATA_DIR = pkg/topology/testdata
3131

3232
EXTRA_BUILD_ARGS += --build-arg GOLICENSES_VERSION=$(GOLICENSES_VERSION)
3333

34-
pkgs = $(shell $(GO) list ./... | grep -v vendor | grep -v e2e | grep -v envtest | grep -v vpu_plugin)
35-
cmds = $(shell ls --ignore=internal --ignore=vpu_plugin cmd)
34+
pkgs = $(shell $(GO) list ./... | grep -v vendor | grep -v e2e | grep -v envtest)
35+
cmds = $(shell ls --ignore=internal cmd)
3636

3737
all: build
3838

@@ -233,12 +233,10 @@ null :=
233233
space := $(null) #
234234
comma := ,
235235
images_json := $(subst $(space),$(comma),[$(addprefix ",$(addsuffix ",$(images) $(demos))]))
236-
skip_images_source := ubuntu-demo-openvino intel-vpu-plugin
237-
skip_images := $(subst $(space),$(comma),$(addprefix ",$(addsuffix ", $(skip_images_source))))
238236

239237
check-github-actions:
240238
@python3 -c 'import sys, yaml, json; json.dump(yaml.load(sys.stdin, Loader=yaml.SafeLoader), sys.stdout)' < .github/workflows/lib-build.yaml | \
241-
jq -e '$(images_json) - [$(skip_images)] - .jobs.image.strategy.matrix.image == []' > /dev/null || \
239+
jq -e '$(images_json) - .jobs.image.strategy.matrix.image == []' > /dev/null || \
242240
(echo "Make sure all images are listed in .github/workflows/lib-build.yaml"; exit 1)
243241

244242
.PHONY: all format test lint build images $(cmds) $(images) lock-images vendor pre-pull set-version check-github-actions envtest fixture update-fixture install-tools test-image-base-layer

README.md

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ Table of Contents
1717
* [GPU device plugin](#gpu-device-plugin)
1818
* [FPGA device plugin](#fpga-device-plugin)
1919
* [QAT device plugin](#qat-device-plugin)
20-
* [VPU device plugin](#vpu-device-plugin)
2120
* [SGX device plugin](#sgx-device-plugin)
2221
* [DSA device plugin](#dsa-device-plugin)
2322
* [DLB device plugin](#dlb-device-plugin)
@@ -108,18 +107,6 @@ Details for integrating the QAT device plugin into [Kata Containers](https://kat
108107
can be found in the
109108
[Kata Containers documentation repository](https://github.com/kata-containers/kata-containers/blob/main/docs/use-cases/using-Intel-QAT-and-kata.md).
110109

111-
### VPU Device Plugin
112-
113-
The [VPU device plugin](cmd/vpu_plugin/README.md) supports Intel VCAC-A card
114-
(https://www.intel.com/content/dam/www/public/us/en/documents/datasheets/media-analytics-vcac-a-accelerator-card-by-celestica-datasheet.pdf)
115-
the card has:
116-
- 1 Intel Core i3-7100U processor
117-
- 12 MyriadX VPUs
118-
- 8GB DDR4 memory
119-
120-
The demo subdirectory includes details of a OpenVINO deployment and use of the
121-
VPU plugin. Sources can be found in [openvino-demo](demo/ubuntu-demo-openvino).
122-
123110
### SGX Device Plugin
124111

125112
The [SGX device plugin](cmd/sgx_plugin/README.md) allows workloads to use
@@ -249,8 +236,6 @@ The summary of resources available via plugins in this repository is given in th
249236
* [crypto-perf-dpdk-pod-requesting-qat.yaml](deployments/qat_dpdk_app/base/crypto-perf-dpdk-pod-requesting-qat.yaml)
250237
* `sgx.intel.com` : `epc`
251238
* [intelsgx-job.yaml](deployments/sgx_enclave_apps/base/intelsgx-job.yaml)
252-
* `vpu.intel.com` : `hddl`
253-
* [intelvpu-job.yaml](demo/intelvpu-job.yaml)
254239

255240
## Developers
256241

build/docker/intel-vpu-plugin.Dockerfile

Lines changed: 0 additions & 64 deletions
This file was deleted.

build/docker/templates/intel-vpu-plugin.Dockerfile.in

Lines changed: 0 additions & 35 deletions
This file was deleted.

cmd/vpu_plugin/README.md

Lines changed: 0 additions & 199 deletions
This file was deleted.

0 commit comments

Comments
 (0)