My VM's CPU is Intel(R) Xeon(R) Gold 6266C CPU @ 3.00GHz, it supports AVX series extensions, however, because of the configuration of my cloud hosting provider, the AVX series extension is not supported in practice.
But it looks like cpuid2cpuflags incorrectly gets the most direct information from the physical cores?
As a comparison, ruapu is much more precise in determining whether an extension is supported by executing some corresponding instructions.
I'm not sure how my cloud hosting provider is configured, all I know is that this CPU is exclusive and corresponds to a separate physical core, so it's possible that the cpuid directly gets the information provided by the physical core?
Updated:
I was told that the KVM version was too low and the higher kernel versions were incompatible, resulting in unsupported AVX series extension, this is probably something that cpuid2cpuflags doesn't currently take into account.
Similar to https://github.com/projg2/cpuid2cpuflags/issues/27, I'm having problems with incorrect FLAGS.
My VM's CPU is
Intel(R) Xeon(R) Gold 6266C CPU @ 3.00GHz
, it supports AVX series extensions, however, because of the configuration of my cloud hosting provider, the AVX series extension is not supported in practice.But it looks like
cpuid2cpuflags
incorrectly gets the most direct information from the physical cores?As a comparison, ruapu is much more precise in determining whether an extension is supported by executing some corresponding instructions.
cpuid2cpuflags shows:
while:
and
I'm not sure how my cloud hosting provider is configured, all I know is that this CPU is exclusive and corresponds to a separate physical core, so it's possible that the cpuid directly gets the information provided by the physical core?
Updated:
I was told that the KVM version was too low and the higher kernel versions were incompatible, resulting in unsupported AVX series extension, this is probably something that
cpuid2cpuflags
doesn't currently take into account.