https://github.com/halide/Halide
Revision dadbcbfbf6b3ce788b5e695fc3e69e1d1fac991f authored by John Lawson on 03 February 2021, 21:58:00 UTC, committed by GitHub on 03 February 2021, 21:58:00 UTC
The Sapphire Rapids target feature controls whether BF16 and VVNI X86
instructions are emitted. Support for both of these is checked in the
Halide compiler, but BF16 is not checked in the runtime as it required
extending the cpuid functionality.

Now we have that cpuid functionality we can add the BF16 check.
1 parent f64525e
History
Tip revision: dadbcbfbf6b3ce788b5e695fc3e69e1d1fac991f authored by John Lawson on 03 February 2021, 21:58:00 UTC
Check Sapphire Rapids AVX512BF16 support in runtime (#5702)
Tip revision: dadbcbf
File Mode Size
.github
apps
cmake
dependencies
doc
packaging
python_bindings
src
test
tools
tutorial
util
.clang-format -rw-r--r-- 1.4 KB
.clang-format-ignore -rw-r--r-- 265 bytes
.clang-tidy -rw-r--r-- 1.8 KB
.gitattributes -rw-r--r-- 342 bytes
.gitignore -rw-r--r-- 1.1 KB
.gitmodules -rw-r--r-- 0 bytes
CMakeLists.txt -rw-r--r-- 4.2 KB
CMakePresets.json -rw-r--r-- 2.4 KB
CODE_OF_CONDUCT.md -rw-r--r-- 3.5 KB
LICENSE.txt -rw-r--r-- 3.2 KB
Makefile -rw-r--r-- 100.0 KB
README.md -rw-r--r-- 14.8 KB
README_cmake.md -rw-r--r-- 69.0 KB
README_rungen.md -rw-r--r-- 12.1 KB
README_webassembly.md -rw-r--r-- 7.5 KB
run-clang-format.sh -rwxr-xr-x 1.4 KB
run-clang-tidy.sh -rwxr-xr-x 3.0 KB

README.md

back to top