Rho la vache.. la libsimdpp a l'air pas mal du tout au niveau de ce qu'elle supporte, mais, la vache, c'est imbitable
(pis en browsant le code par curiosite, ils ont un bug dans ce fichier:
https://github.com/p12tic/libsimdpp/blob/master/simdpp/dispatch/get_arch_raw_cpuid.h , la detection du support du save/restore du state ZMM par l'OS est foireuse, si tu l'utilise sur genre windows 7 et un skylake-X, ca va crasher direct, leur set de 'xsave_xrstore_avail' devrait tester aussi que les 3 bits de poids fort du premier byte retourne par XCR 0 sont bien a 1, la ils testent que les bits 1 et 2 pour le save/restore des states XMM/YMM, ca ca marche que pour l'AVX, pas pour l'AVX512. bref)