Lably
Skip to content

Coprocessor

Type of computer processor

  • 8 min read
  • 7 chapters
Arithmetic co-processor AM9511
Wosch21149 · CC BY 3.0

Related on Lably

Through Processor (computing), Input/output and Application software

Functionality

Coprocessors vary in their degree of autonomy. Some (such as FPUs) rely on direct control via coprocessor instructions, embedded in the CPU's instruction stream. Others are independent processors in their own right, capable of working asynchronously; they are still not optimized for general-purpose code, or they are incapable of it due to a limited instruction set focused on accelerating specific tasks. It is common for these to be driven by direct memory access (DMA), with the host processor (a CPU) building a command list. The PlayStation 2's Emotion Engine contained an unusual DSP-like SIMD vector unit capable of both modes of operation.

Sign in to keep reading

6 more chapters are free with a Lably account.

More in Computing and communication