Acceleration Management
Go to file
Yumeng Bao 79e1928554 Cyborg NVIDIA GPU Driver support vGPU management
The Cyborg NVIDIA GPU Driver has implemented pGPU management in
the Train release, this patch implements the vGPU management
support in the same driver. For specs about this feature, please
refer to [0].

[0]:https://specs.openstack.org/openstack/cyborg-specs/specs/wallaby/approved/vgpu-driver-proposal.html

Co-Authored-By: Wenping Song <songwenping@inspur.com>

implement blueprint enable-vgpu-in-cyborg

Change-Id: I715fdad3e8601186b5c6e8c087f27fb91d679490
2023-02-13 16:02:13 +08:00
api-ref/source Fix docs: change device_profile_uuid to body in get api 2023-01-04 03:27:51 +00:00
cyborg Cyborg NVIDIA GPU Driver support vGPU management 2023-02-13 16:02:13 +08:00
devstack Change default policy file from JSON to YAML 2020-09-18 14:16:31 +00:00
doc Add project id sample in the request body 2022-09-27 07:40:39 +00:00
etc/cyborg Change default policy file from JSON to YAML 2020-09-18 14:16:31 +00:00
releasenotes Update master for stable/zed 2022-09-14 07:46:02 +00:00
setup Cyborg deployment script 2017-08-30 09:27:56 -04:00
tools tools: Allow check-cherry-picks.sh to be disabled by an env var 2021-03-24 19:14:45 +08:00
.coveragerc Exclude cyborg tests dir in UT cover report 2019-10-30 09:40:37 +08:00
.gitignore Add tags to .gitignore 2021-02-23 17:07:15 +08:00
.gitreview OpenDev Migration Patch 2019-04-19 19:39:22 +00:00
.stestr.conf Exclude cyborg tests dir in UT cover report 2019-10-30 09:40:37 +08:00
.zuul.yaml Switch to 2023.1 Python3 unit tests and generic template name 2022-09-14 07:46:03 +00:00
bindep.txt Merge "Add microversion instructions" 2020-11-29 11:35:36 +00:00
CONTRIBUTING.rst Switch using Launchpad instead of Storyboard 2021-04-08 02:35:09 +00:00
cyborg.conf.intelnic.sample Add intel NIC driver 2021-02-04 08:40:23 +00:00
HACKING.rst Add doc8 to pep8 check for cyborg project 2018-05-10 09:32:01 +07:00
LICENSE initial setup "correct tox.ini testr and test-requirement.txt requirement 2016-01-18 14:29:39 +08:00
README.rst Switch using Launchpad instead of Storyboard 2021-04-08 02:35:09 +00:00
requirements.txt Bump oslo.log>=5.0.0 2022-06-04 17:44:06 +08:00
setup.cfg Merge "Add xilinx fpga driver" 2022-08-23 08:20:28 +00:00
setup.py Cleanup py27 support 2020-04-05 09:39:28 +08:00
test-requirements.txt Fix typo in code 2022-08-07 21:42:24 +05:30
tox.ini cyborg Fix tox4 error 2022-12-31 07:38:04 +00:00

Cyborg

OpenStack Acceleration as a Service

Cyborg provides a general management framework for accelerators such as FPGA, GPU, SoCs, NVMe SSDs, CCIX caches, DPDK/SPDK, pmem and so forth.

Features

  • REST API for basic accelerator life cycle management
  • Generic driver for common accelerator support