Skip to content
Category

Coprocessors

page 1
digital signal processor
specialized microprocessor optimized for digital signal processing in real time, mainly used for audio and/or video applications
floating-point unit
coprocessor for floating point arithmetic
vector processor
computer processor which works on arrays of several numbers at once
coprocessor
thumb|AM9511-1 arithmetic coprocessorA coprocessor is a computer processor used to supplement the functions of the primary processor (the CPU). Operations performed by the coprocessor may be floating-point arithmetic, graphics, signal processing, string processing, cryptography or I/O interfacing with peripheral devices. By offloading processor-intensive tasks from the main processor, coprocessors can accelerate system performance. Coprocessors allow a line of computers to be customized, so that customers who do not need the extra performance do not need to pay for it. ==Functionality== Copro
AI accelerator
device that provides hardware acceleration for artificial intelligence applications
Intel 8087
floating-point unit for the Intel 8086 series of microprocessors
Nvidia Tesla
Nvidia's brand name for their products targeting stream processing and/or general purpose GPU
physics processing unit
dedicated microprocessor handling the calculations of physics engines in video games
Xeon Phi
series of x86 manycore processors from Intel
Motorola 68881
floating-point coprocessor for the Motorola 68k
x87
x87 is a floating-point-related subset of the x86 architecture instruction set. It originated as an extension of the 8086 instruction set in the form of optional floating-point coprocessors (FPU) that work in tandem with corresponding x86 CPUs. These microchips have names ending in "87". This is also known as the NPX (numeric processor extension). Like other extensions to the basic instruction set, x87 instructions are not strictly needed to construct working programs, but provide hardware and microcode implementations of common numerical tasks, allowing these tasks to be performed much faster
Super FX
3D graphics chip used in Super Nintendo games
Apple Motion Coprocessor
motion co-processor used by Apple Inc.
Pentium OverDrive
microprocessor brand by Intel
Blitter
A blitter is a circuit, sometimes as a coprocessor or a logic block on a microprocessor, dedicated to the rapid movement and modification of data within a computer's memory. A blitter can copy large quantities of data from one memory area to another relatively quickly, and in parallel with the CPU, while freeing up the CPU's more complex capabilities for other operations. A typical use for a blitter is the movement of a bitmap, such as windows and icons in a graphical user interface or images and backgrounds in a 2D video game.
Intel 80387
floating-point unit for the Intel 80386 series of microprocessors
Intel 80486 OverDrive
family of 32-bit microprocessors
application-specific instruction-set processor
processor with an instruction set customized (optimized) for a specific task
AMD Instinct
brand name by AMD; family of deep learning oriented GPUs
SpursEngine
thumb|An illustration of the SpursEngine SE1000 processor
Intel 80487SX
floating-point unit for the Intel 80486SX series of microprocessors
media processor
microprocessor-based system-on-a-chip which is designed to deal with digital streaming data such as images and video in real-time
RapidCAD
RapidCAD is a specially packaged Intel 486DX and a dummy floating-point unit (FPU) designed as pin-compatible replacements for an Intel 80386 processor and 80387 FPU. Because the i486DX has a working on-chip FPU, a dummy FPU package (the "RapidCAD-2") is supplied to go in the Intel 387 FPU socket. The dummy FPU is used to provide the FERR signal, necessary for compatibility purposes.