enum ov::intel_gna::ExecutionMode

Overview

Enum to define software acceleration mode. More…

#include <properties.hpp>

enum ExecutionMode
{
    AUTO             = 0,
    HW               = 1,
    HW_WITH_SW_FBACK =         2,
    SW_EXACT         = 3,
    SW_FP32          = 4,
};

Detailed Documentation

Enum to define software acceleration mode.

Enum Values

AUTO

Uses Intel GNA if available, otherwise uses software execution mode on CPU.

HW

Uses Intel GNA if available, otherwise raises an error.

HW_WITH_SW_FBACK

Uses Intel GNA if available, otherwise raises an error. If the hardware queue is not empty, automatically falls back to CPU in the bit-exact mode.

SW_EXACT

Executes the GNA-compiled graph on CPU performing calculations in the same precision as the Intel GNA in the bit-exact mode.

SW_FP32

Executes the GNA-compiled graph on CPU but substitutes parameters and calculations from low precision to floating point