Acceleration Management
Go to file
Sundar Nadathur 95e01e6d38 Update driver section.
Apart from FPGA and GPU, we support other device types
today and will add more in the future.

Most of the operations are common to the drivers we support.
For example, all drivers support device discovery, VM
creation/deletion, etc. None of them support firmware/shell
update today.

Also, we need to include the supported product families and
any special notes for the driver.

So this update removes the per-device-type files for FPGA
and GPU, and instead adds per-driver notes.

Change-Id: Ic0836e5a8d470a0f185d8d73e4f9ae21dfa63e45
2019-10-04 08:31:46 -04:00
api-ref/source Add deployables to api-ref 2019-04-02 01:45:04 -07:00
cyborg Merge "Add the fake driver" 2019-08-09 22:07:46 +00:00
devstack Merge "bug fix: deploy every cyborg components correctly" 2019-07-11 22:56:56 +00:00
doc Update driver section. 2019-10-04 08:31:46 -04:00
etc/cyborg Load cyborg-api app with paste_deploy 2018-06-07 21:42:52 +08:00
playbooks/legacy/cyborg-devstack OpenDev Migration Patch 2019-04-19 19:39:22 +00:00
releasenotes Sync Sphinx requirement 2019-06-11 10:04:34 +00:00
sandbox Setup sandbox and specs folder 2017-03-14 01:16:33 +08:00
setup Cyborg deployment script 2017-08-30 09:27:56 -04:00
tools/config Fix tox -egenconfig 2018-06-10 16:37:40 +08:00
.gitignore Docs: Autogenerate config documentation 2018-08-08 01:26:38 +00:00
.gitreview OpenDev Migration Patch 2019-04-19 19:39:22 +00:00
.stestr.conf Switch to stestr 2018-07-24 15:10:52 +07:00
.zuul.yaml OpenDev Migration Patch 2019-04-19 19:39:22 +00:00
babel.cfg initial setup "correct tox.ini testr and test-requirement.txt requirement 2016-01-18 14:29:39 +08:00
bindep.txt Add bindep support 2019-08-05 14:31:35 +08:00
CONTRIBUTING.rst Add gpu driver 2019-03-21 18:01:29 +08: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 Use opendev repository 2019-04-23 17:23:37 +08:00
requirements.txt Add the fake driver 2019-08-09 16:24:53 +08:00
setup.cfg Merge "Add the fake driver" 2019-08-09 22:07:46 +00:00
setup.py uncap eventlet 2018-05-07 17:42:19 +03:00
test-requirements.txt Follow the new PTI for document build 2018-08-11 12:55:49 +08:00
tox.ini Add bindep support 2019-08-05 14:31:35 +08: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