Forum > FPC development

AVX512 Support

<< < (3/3)

schuler:
It is strange. But I've just tried to compile with AVX512 assembly and it doesn't compile. I can't say when it stopped working. I've just tried with the latest Lazarus/fpc (not trunk).

This line does not compile to me: vxorps zmm0, zmm0, zmm0

It gives unknown identifier zmm0.

Has the avx512 been abandoned?

Thaddy:
What does fpc -if tell you? Is AVX512F in the list?
It is certainly not abandoned. Trunk should work. 3.2.2 does not support it.
Since it is in trunk, there may be glitches of course.

schuler:
@Thaddy, thank you so much. I'll give a try.

marcov:
You might need to set the target CPU with -Cp or so to something that supports avx512.

Thaddy:
-CfAVX512F probably or maybe even -CfX86-64-V4

Navigation

[0] Message Index

[*] Previous page

Go to full version