| Предыдущий | Следующий |
| ippStsNonIntelCpu | ippStsNoIppFunctionFound |
ippStsCpuMismatch
ippStsCpuMismatch появляется при manual dispatch control: приложение пытается установить processor-specific implementation или feature set, который не согласуется с фактическими CPUID-возможностями host. Сам алгоритм и его параметры при этом могут быть полностью корректны.
В контейнере или VM набор видимых инструкций способен отличаться от физического CPU. Поэтому сравнивайте не модель сервера по инвентаризации, а features, которые видит именно процесс, и значения, возвращаемые IPP feature-query functions.
Сравните requested и available CPU
- Найдите вызов, отключающий автоматический dispatch или задающий CPU/features вручную.
- Запишите ippGetCpuFeatures и ippGetEnabledCpuFeatures непосредственно перед override.
- Проверьте CPUID masking в hypervisor/container, если ошибка зависит от среды запуска.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.