| Предыдущий | Следующий |
| ippStsSizeWrn | ippStsUnknownFeature |
ippStsFeatureNotSupported
ippStsFeatureNotSupported относится к выбору возможностей процессора. В отличие от случая неизвестного идентификатора, здесь идентификатор допустим, но возможность недоступна текущему IPP runtime на этой машине или внутри виртуальной среды.
Зафиксируйте модель CPU, активную библиотеку диспетчеризации и конкретную функцию/возможность. Если текущая оптимизированная реализация её не поддерживает, используйте документированный запасной путь или другую функцию, а не подменяйте статус успешным результатом.
При ручном выборе возможностей сравнивайте запрошенную маску с двумя наборами: физически обнаруженными возможностями CPU и теми, которые IPP реально разрешил текущему dispatch. Разница отделяет ограничение оборудования от политики или ограничений среды выполнения.
Сравните доступные возможности
- Получите ippGetCpuFeatures и ippGetEnabledCpuFeatures в той же среде запуска.
- Проверьте, не скрывает ли виртуализация AVX, AVX2, AVX-512 или связанные SIMD-флаги.
- Логируйте символические имена возможностей, а не только числовую маску.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
