A library containing standardized trait strings. Used by placement service and clients to ensure consistency.
Go to file
Lin Yang 066a2a972d CPU: add traits for new AVX512 support
Add several standard traits for the support of new CPU AVX512
instructions, which includes AVX512VBMI [1], AVX512IFMA [2],
AVX512VBMI2 [3], AVX512BITALG [4], AVX512VAES [5], AVX512GFNI [6],
AVX512VPCLMULQDQ [7], AVX512VPOPCNTDQ [4].

[1] https://en.wikipedia.org/wiki/AVX-512#BW,_DQ_and_VBMI
[2] https://en.wikipedia.org/wiki/AVX-512#IFMA
[3] https://en.wikipedia.org/wiki/AVX-512#VBMI2
[4] https://en.wikipedia.org/wiki/AVX-512#VPOPCNTDQ_and_BITALG
[5] https://en.wikipedia.org/wiki/AVX-512#VAES
[6] https://en.wikipedia.org/wiki/AVX-512#GFNI
[7] https://en.wikipedia.org/wiki/AVX-512#VPCLMULQDQ

Change-Id: I58cba02f204d2e19a1a838852c628694edd47d73
2020-05-15 14:15:06 -07:00
doc Cleanup py27 support 2020-04-12 18:52:38 +02:00
os_traits CPU: add traits for new AVX512 support 2020-05-15 14:15:06 -07:00
releasenotes Cleanup py27 support 2020-04-12 18:52:38 +02:00
.gitignore Switch to hacking 2.x 2020-02-27 15:04:48 +00:00
.gitreview OpenDev Migration Patch 2019-04-19 19:49:13 +00:00
.stestr.conf Switch to stestr 2018-07-18 10:33:07 +01:00
.zuul.yaml Stop testing with py2 and switch to ussuri jobs 2019-10-25 09:45:29 -05:00
CONTRIBUTING.rst Replace git.openstack.org URLs with opendev.org URLs 2019-04-26 18:05:39 +08:00
HACKING.rst Replace git.openstack.org URLs with opendev.org URLs 2019-04-26 18:05:39 +08:00
LICENSE Initial commit of os-capabilities library 2016-08-03 19:25:39 -04:00
MANIFEST.in Initial commit of os-capabilities library 2016-08-03 19:25:39 -04:00
README.rst Update README to be a bit more clear 2019-09-10 13:29:08 +01:00
babel.cfg Initial commit of os-capabilities library 2016-08-03 19:25:39 -04:00
requirements.txt Remove use of six 2020-02-27 15:04:41 +00:00
setup.cfg setup.cfg: Remove unused 'build_sphinx' configuration 2020-02-27 15:04:37 +00:00
setup.py Cleanup py27 support 2020-04-12 18:52:38 +02:00
test-requirements.txt Cleanup py27 support 2020-04-12 18:52:38 +02:00
tox.ini Switch to hacking 2.x 2020-02-27 15:04:48 +00:00

README.rst

os-traits

os-traits is an OpenStack library containing standardized trait strings.

Traits are strings that represent a feature of a resource provider hosted by the Placement service. This library contains the catalog of constants that have been standardized in the OpenStack community to refer to a particular hardware, virtualization, storage, network, or device trait.