Что означает статус Intel IPP -4 (ippStsNoMemErr)?

 
Предыдущий Следующий
ippStsBadArgErr ippStsSAReservedErr3

ippStsNoMemErr

Что означает ippStsNoMemErr

ippStsNoMemErr — IPP не смог выделить внутреннюю память, необходимую для выполнения текущей функции.

Что проверить

  • Сохраните имя IPP-функции, размеры входных/выходных данных, параметры state/spec objects и число параллельных вызовов.
  • Проверьте требования к scratch/work buffers конкретной функции и не создаётся ли новый state/context на каждый блок вместо повторного использования. Для больших изображений или сигналов оцените размер кадра/каналов и пиковую параллельность.
  • Отличайте внутренний allocation failure библиотеки от NULL pointer или неверного caller buffer: эти случаи имеют другие IPP status codes.

Как подтвердить исправление

Исправление подтверждается выполнением той же операции с корректно рассчитанными/reused buffers и стабильным потреблением памяти под рабочей нагрузкой.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.