185169e380
Here is an example on how to call this api curl -s -X PATCH -H "X-Auth-Token: $OS_TOKEN" -H "Content-Type: application/json"\ -d '[{ "path": "/program", "op": "replace", "value": [{ "image_uuid": "9a17439a-85d0-4c53-a3d3-0f68a2eac896" }] }]'\ http://{api_ip}:6666/v1/accelerators/deployables/{pf_uuid}/program Change-Id: Iab6150f39be9ccb34f1fc86d6942b1b7c48a4348 |
||
---|---|---|
cyborg | ||
devstack | ||
doc/source | ||
etc/cyborg | ||
playbooks/legacy/cyborg-devstack | ||
releasenotes | ||
sandbox | ||
setup | ||
tools/config | ||
.gitignore | ||
.gitreview | ||
.testr.conf | ||
.zuul.yaml | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
README.rst | ||
babel.cfg | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
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.
- Free software: Apache license
- Source: https://git.openstack.org/cgit/openstack/cyborg
- Bugs: https://bugs.launchpad.net/openstack-cyborg
- Blueprints: https://blueprints.launchpad.net/openstack-cyborg
Features
- REST API for basic accelerator life cycle management
- Generic driver for common accelerator support