Glossary

Table 1. Terminology
Term Definition
ISP Image Signal Processor.
APU Array Processor Unit.
APEX2 Image cognition processor.
ACF APEX Core Framework responsible for creating a processing pipeline.
APEX2 Kernel A well-defined processing unit that executes on a specific processor. A kernel description typically consists of three parts:
  • Kernel implementation - The APU-C code ( C99 code with vector extensions).
  • Kernel metadata - The kernel inputs and outputs identifiers.
  • Kernel wrapper for ACF - The method that wraps the kernel implementation to be used by ACF.
APEX2 Graph A directed acyclic graph comprised of kernels and the directed connections between them.
APEX2 Process A graph that has been mapped to a processor architecture. A process is the ‘ready-to-run’ form of the application/algorithm represented by a graph.