HomeFreeBSD

Add support for AVX-512 family of instruction sets

Description

Add support for AVX-512 family of instruction sets

This patch adds compiler and runtime tests (user and kernel) for following
instruction sets: avx512f, avx512cd, avx512er, avx512pf, avx512bw, avx512dq,
avx512vl, avx512ifma, avx512vbmi.

note: Linux support for AVX-512F (Foundation) instruction set started with
linux v3.15

Signed-off-by: Gvozden Neskovic <neskovic@gmail.com>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Issue #4952

Details

Provenance
Gvozden Neskovic <neskovic@gmail.com>Authored on Jul 1 2016, 4:33 PM
Brian Behlendorf <behlendorf1@llnl.gov>Committed on Aug 16 2016, 9:10 PM
Parents
rG6d836e6f8b35: Add tunable to ignore hole_birth
Branches
Unknown
Tags
Unknown

Event Timeline

Brian Behlendorf <behlendorf1@llnl.gov> committed rG32ffaa3de589: Add support for AVX-512 family of instruction sets (authored by Gvozden Neskovic <neskovic@gmail.com>).Aug 16 2016, 9:10 PM