Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

Coprocessor

Index Coprocessor

A coprocessor is a computer processor used to supplement the functions of the primary processor (the CPU). [1]

83 relations: Ageia, AI accelerator, Amiga, Apple motion coprocessors, Application software, ARM architecture, Artificial neural network, Asymmetric multiprocessing, Atari 8-bit family, Blitter, Cell (microprocessor), Central processing unit, Channel I/O, Comparison of programming languages (string functions), Compute kernel, Computer hardware, Computer-aided design, CUDA, Desktop computer, Digital signal processor, Direct memory access, Emotion Engine, Encryption, Field-programmable gate array, Floating-point arithmetic, Floating-point unit, Glossary of computer graphics, Graphics, Graphics processing unit, Gravis Ultrasound, Hardware acceleration, IBM Personal Computer, Instruction set architecture, Intel, Intel 80386, Intel 8086, Intel 8087, Intel 8089, Khronos Group, Machine code, Mainframe computer, Microprocessor, MIPS architecture, Motorola 68000, Motorola 68881, MSX, Multi-core processor, Multiprocessing, Network processor, OpenCL, ..., Original Chip Set, PC game, Physics processing unit, PhysX, PlayStation 2, PowerQUICC, Qualcomm Hexagon, Sensor hub, Server (computing), Signal processing, SIMD, SISD, Sound Blaster Audigy, Sound Blaster AWE32, Sound Blaster X-Fi, Sound card, SpursEngine, SSL acceleration, Sunway TaihuLight, Texas Instruments TI-99/4A, Tianhe-2, Torrenza, TrueNorth, Vector processor, Video card, Video display controller, Vision processing unit, Weitek, X87, Xeon Phi, Xilinx, Zeroth (software), 3D computer graphics. Expand index (33 more) »

Ageia

Ageia, founded in 2002, was a fabless semiconductor company.

New!!: Coprocessor and Ageia · See more »

AI accelerator

An AI accelerator is a class of microprocessor or computer system designed to accelerate artificial neural networks, machine vision and other machine learning algorithms for robotics, internet of things and other data-intensive or sensor-driven tasks.

New!!: Coprocessor and AI accelerator · See more »

Amiga

The Amiga is a family of personal computers introduced by Commodore in 1985.

New!!: Coprocessor and Amiga · See more »

Apple motion coprocessors

The Apple M-series coprocessors are motion coprocessors used by Apple Inc. in their mobile devices.

New!!: Coprocessor and Apple motion coprocessors · See more »

Application software

An application software (app or application for short) is a computer software designed to perform a group of coordinated functions, tasks, or activities for the benefit of the user.

New!!: Coprocessor and Application software · See more »

ARM architecture

ARM, previously Advanced RISC Machine, originally Acorn RISC Machine, is a family of reduced instruction set computing (RISC) architectures for computer processors, configured for various environments.

New!!: Coprocessor and ARM architecture · See more »

Artificial neural network

Artificial neural networks (ANNs) or connectionist systems are computing systems vaguely inspired by the biological neural networks that constitute animal brains.

New!!: Coprocessor and Artificial neural network · See more »

Asymmetric multiprocessing

In an asymmetric multiprocessing system (AMP), not all CPUs are treated equally; for example, a system might allow (either at the hardware or operating system level) only one CPU to execute operating system code or might allow only one CPU to perform I/O operations.

New!!: Coprocessor and Asymmetric multiprocessing · See more »

Atari 8-bit family

The Atari 8-bit family is a series of 8-bit home computers introduced by Atari, Inc. in 1979 and manufactured until 1992.

New!!: Coprocessor and Atari 8-bit family · See more »

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.

New!!: Coprocessor and Blitter · See more »

Cell (microprocessor)

Cell is a multi-core microprocessor microarchitecture that combines a general-purpose Power Architecture core of modest performance with streamlined coprocessing elements which greatly accelerate multimedia and vector processing applications, as well as many other forms of dedicated computation.

New!!: Coprocessor and Cell (microprocessor) · See more »

Central processing unit

A central processing unit (CPU) is the electronic circuitry within a computer that carries out the instructions of a computer program by performing the basic arithmetic, logical, control and input/output (I/O) operations specified by the instructions.

New!!: Coprocessor and Central processing unit · See more »

Channel I/O

In computing, channel I/O is a high-performance input/output (I/O) architecture that is implemented in various forms on a number of computer architectures, especially on mainframe computers.

New!!: Coprocessor and Channel I/O · See more »

Comparison of programming languages (string functions)

String functions are used in computer programming languages to manipulate a string or query information about a string (some do both).

New!!: Coprocessor and Comparison of programming languages (string functions) · See more »

Compute kernel

In computing, a compute kernel is a routine compiled for high throughput accelerators (such as GPUs, DSPs or FPGAs), separate from (but used by) a main program.

New!!: Coprocessor and Compute kernel · See more »

Computer hardware

Computer hardware includes the physical parts or components of a computer, such as the central processing unit, monitor, keyboard, computer data storage, graphic card, sound card and motherboard.

New!!: Coprocessor and Computer hardware · See more »

Computer-aided design

Computer-aided design (CAD) is the use of computer systems to aid in the creation, modification, analysis, or optimization of a design.

New!!: Coprocessor and Computer-aided design · See more »

CUDA

CUDA is a parallel computing platform and application programming interface (API) model created by Nvidia.

New!!: Coprocessor and CUDA · See more »

Desktop computer

A desktop computer is a personal computer designed for regular use at a single location on or near a desk or table due to its size and power requirements.

New!!: Coprocessor and Desktop computer · See more »

Digital signal processor

A digital signal processor (DSP) is a specialized microprocessor (or a SIP block), with its architecture optimized for the operational needs of digital signal processing.

New!!: Coprocessor and Digital signal processor · See more »

Direct memory access

Direct memory access (DMA) is a feature of computer systems that allows certain hardware subsystems to access main system memory (Random-access memory), independent of the central processing unit (CPU).

New!!: Coprocessor and Direct memory access · See more »

Emotion Engine

The Emotion Engine is a central processing unit developed and manufactured by Sony Computer Entertainment and Toshiba for use in the PlayStation 2 video game console.

New!!: Coprocessor and Emotion Engine · See more »

Encryption

In cryptography, encryption is the process of encoding a message or information in such a way that only authorized parties can access it and those who are not authorized cannot.

New!!: Coprocessor and Encryption · See more »

Field-programmable gate array

A field-programmable gate array (FPGA) is an integrated circuit designed to be configured by a customer or a designer after manufacturing hence "field-programmable".

New!!: Coprocessor and Field-programmable gate array · See more »

Floating-point arithmetic

In computing, floating-point arithmetic is arithmetic using formulaic representation of real numbers as an approximation so as to support a trade-off between range and precision.

New!!: Coprocessor and Floating-point arithmetic · See more »

Floating-point unit

A floating-point unit (FPU, colloquially a math coprocessor) is a part of a computer system specially designed to carry out operations on floating point numbers.

New!!: Coprocessor and Floating-point unit · See more »

Glossary of computer graphics

This is a glossary of terms relating computer graphics.

New!!: Coprocessor and Glossary of computer graphics · See more »

Graphics

Graphics (from Greek γραφικός graphikos, "belonging to drawing") are visual images or designs on some surface, such as a wall, canvas, screen, paper, or stone to inform, illustrate, or entertain.

New!!: Coprocessor and Graphics · See more »

Graphics processing unit

A graphics processing unit (GPU) is a specialized electronic circuit designed to rapidly manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display device.

New!!: Coprocessor and Graphics processing unit · See more »

Gravis Ultrasound

Gravis UltraSound or GUS is a sound card for the IBM PC compatible system platform, made by Canada-based Advanced Gravis Computer Technology Ltd.

New!!: Coprocessor and Gravis Ultrasound · See more »

Hardware acceleration

In computing, hardware acceleration is the use of computer hardware to perform some functions more efficiently than is possible in software running on a more general-purpose CPU.

New!!: Coprocessor and Hardware acceleration · See more »

IBM Personal Computer

The IBM Personal Computer, commonly known as the IBM PC, is the original version and progenitor of the IBM PC compatible hardware platform.

New!!: Coprocessor and IBM Personal Computer · See more »

Instruction set architecture

An instruction set architecture (ISA) is an abstract model of a computer.

New!!: Coprocessor and Instruction set architecture · See more »

Intel

Intel Corporation (stylized as intel) is an American multinational corporation and technology company headquartered in Santa Clara, California, in the Silicon Valley.

New!!: Coprocessor and Intel · See more »

Intel 80386

The Intel 80386, also known as i386 or just 386, is a 32-bit microprocessor introduced in 1985.

New!!: Coprocessor and Intel 80386 · See more »

Intel 8086

The 8086 (also called iAPX 86) is a 16-bit microprocessor chip designed by Intel between early 1976 and mid-1978, when it was released.

New!!: Coprocessor and Intel 8086 · See more »

Intel 8087

The Intel 8087, announced in 1980, was the first x87 floating-point coprocessor for the 8086 line of microprocessors.

New!!: Coprocessor and Intel 8087 · See more »

Intel 8089

The Intel 8089 input/output coprocessor was available for use with the 8086/8088 central processor.

New!!: Coprocessor and Intel 8089 · See more »

Khronos Group

The Khronos Group, Inc. is an American non-profit member-funded industry consortium based in Beaverton, Oregon, focused on the creation of open standard, royalty-free application programming interfaces (APIs) for authoring and accelerated playback of dynamic media on a wide variety of platforms and devices.

New!!: Coprocessor and Khronos Group · See more »

Machine code

Machine code is a computer program written in machine language instructions that can be executed directly by a computer's central processing unit (CPU).

New!!: Coprocessor and Machine code · See more »

Mainframe computer

Mainframe computers (colloquially referred to as "big iron") are computers used primarily by large organizations for critical applications; bulk data processing, such as census, industry and consumer statistics, enterprise resource planning; and transaction processing.

New!!: Coprocessor and Mainframe computer · See more »

Microprocessor

A microprocessor is a computer processor that incorporates the functions of a central processing unit on a single integrated circuit (IC), or at most a few integrated circuits.

New!!: Coprocessor and Microprocessor · See more »

MIPS architecture

MIPS (an acronym for Microprocessor without Interlocked Pipeline Stages) is a reduced instruction set computer (RISC) instruction set architecture (ISA)Price, Charles (September 1995).

New!!: Coprocessor and MIPS architecture · See more »

Motorola 68000

The Motorola 68000 ("'sixty-eight-thousand'"; also called the m68k or Motorola 68k, "sixty-eight-kay") is a 16/32-bit CISC microprocessor, which implements a 32-bit instruction set, with 32-bit registers and 32-bit internal data bus, but with a 16-bit data ALU and two 16-bit arithmetic ALUs and a 16-bit external data bus, designed and marketed by Motorola Semiconductor Products Sector.

New!!: Coprocessor and Motorola 68000 · See more »

Motorola 68881

The Motorola 68881 and Motorola 68882 are floating-point coprocessor (FPU) devices that were used in some computer systems in conjunction with the 68020 or 68030 microprocessors.

New!!: Coprocessor and Motorola 68881 · See more »

MSX

MSX is a standardized home computer architecture, first announced by Microsoft on June 16, 1983, and marketed by Kazuhiko Nishi, then Vice-president at Microsoft Japan and Director at ASCII Corporation.

New!!: Coprocessor and MSX · See more »

Multi-core processor

A multi-core processor is a single computing component with two or more independent processing units called cores, which read and execute program instructions.

New!!: Coprocessor and Multi-core processor · See more »

Multiprocessing

Multiprocessing is the use of two or more central processing units (CPUs) within a single computer system.

New!!: Coprocessor and Multiprocessing · See more »

Network processor

A network processor is an integrated circuit which has a feature set specifically targeted at the networking application domain.

New!!: Coprocessor and Network processor · See more »

OpenCL

OpenCL (Open Computing Language) is a framework for writing programs that execute across heterogeneous platforms consisting of central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), field-programmable gate arrays (FPGAs) and other processors or hardware accelerators.

New!!: Coprocessor and OpenCL · See more »

Original Chip Set

The Original Chip Set (OCS) is a chipset used in the earliest Commodore Amiga computers and defined the Amiga's graphics and sound capabilities.

New!!: Coprocessor and Original Chip Set · See more »

PC game

PC games, also known as computer games or personal computer games, are video games played on a personal computer rather than a dedicated video game console or arcade machine.

New!!: Coprocessor and PC game · See more »

Physics processing unit

A physics processing unit (PPU) is a dedicated microprocessor designed to handle the calculations of physics, especially in the physics engine of video games.

New!!: Coprocessor and Physics processing unit · See more »

PhysX

PhysX is a proprietary realtime physics engine middleware SDK.

New!!: Coprocessor and PhysX · See more »

PlayStation 2

The PlayStation 2 (PS2) is a home video game console that was developed by Sony Computer Entertainment.

New!!: Coprocessor and PlayStation 2 · See more »

PowerQUICC

PowerQUICC is the name for several Power Architecture based microcontrollers from Freescale Semiconductor.

New!!: Coprocessor and PowerQUICC · See more »

Qualcomm Hexagon

Hexagon (QDSP6) is the brand for a family of 32-bit multi-threaded microarchitectures implementing the same instruction set for a digital signal processor (DSP) developed by Qualcomm.

New!!: Coprocessor and Qualcomm Hexagon · See more »

Sensor hub

A sensor hub is a microcontroller unit/coprocessor/DSP that helps to integrate data from different sensors and process them.

New!!: Coprocessor and Sensor hub · See more »

Server (computing)

In computing, a server is a computer program or a device that provides functionality for other programs or devices, called "clients".

New!!: Coprocessor and Server (computing) · See more »

Signal processing

Signal processing concerns the analysis, synthesis, and modification of signals, which are broadly defined as functions conveying "information about the behavior or attributes of some phenomenon", such as sound, images, and biological measurements.

New!!: Coprocessor and Signal processing · See more »

SIMD

Single instruction, multiple data (SIMD) is a class of parallel computers in Flynn's taxonomy.

New!!: Coprocessor and SIMD · See more »

SISD

In computing, SISD (single instruction stream, single data stream) is a computer architecture in which a single uni-core processor, executes a single instruction stream, to operate on data stored in a single memory.

New!!: Coprocessor and SISD · See more »

Sound Blaster Audigy

Sound Blaster Audigy is a product line of sound cards from Creative Technology.

New!!: Coprocessor and Sound Blaster Audigy · See more »

Sound Blaster AWE32

The Sound Blaster AWE32 is an ISA sound card from Creative Technology.

New!!: Coprocessor and Sound Blaster AWE32 · See more »

Sound Blaster X-Fi

Sound Blaster X-Fi is a lineup of sound cards in Creative Technology's Sound Blaster series.

New!!: Coprocessor and Sound Blaster X-Fi · See more »

Sound card

A sound card (also known as an audio card) is an internal expansion card that provides input and output of audio signals to and from a computer under control of computer programs.

New!!: Coprocessor and Sound card · See more »

SpursEngine

SpursEngine is a microprocessor from Toshiba built as a media oriented coprocessor, designed for 3D- and video processing in consumer electronics such as set-top boxes and computers.

New!!: Coprocessor and SpursEngine · See more »

SSL acceleration

SSL acceleration (TLS acceleration) is a method of offloading processor-intensive public-key encryption for Transport Layer Security (TLS) and its predecessor Secure Sockets Layer (SSL) to a hardware accelerator.

New!!: Coprocessor and SSL acceleration · See more »

Sunway TaihuLight

The Sunway TaihuLight (Shénwēi·tàihú zhī guāng) is a Chinese supercomputer which,, is ranked second in the TOP500 list, with a LINPACK benchmark rating of 93 petaflops.

New!!: Coprocessor and Sunway TaihuLight · See more »

Texas Instruments TI-99/4A

The Texas Instruments TI-99/4A is a home computer, released June 1981 in the United States at a price of $525 ($ adjusted for inflation).

New!!: Coprocessor and Texas Instruments TI-99/4A · See more »

Tianhe-2

Tianhe-2 or TH-2 (that is, "Milky Way 2") is a 33.86-petaflop supercomputer located in National Supercomputer Center in Guangzhou, China.

New!!: Coprocessor and Tianhe-2 · See more »

Torrenza

Torrenza was an initiative announced by Advanced Micro Devices (AMD) in 2006 to improve support for the integration of specialized coprocessors in systems based on AMD Opteron microprocessors.

New!!: Coprocessor and Torrenza · See more »

TrueNorth

TrueNorth is a neuromorphic CMOS integrated circuit chip produced by IBM in 2014.

New!!: Coprocessor and TrueNorth · See more »

Vector processor

In computing, a vector processor or array processor is a central processing unit (CPU) that implements an instruction set containing instructions that operate on one-dimensional arrays of data called vectors, compared to scalar processors, whose instructions operate on single data items.

New!!: Coprocessor and Vector processor · See more »

Video card

A video card (also called a display card, graphics card, display adapter or graphics adapter) is an expansion card which generates a feed of output images to a display (such as a computer monitor).

New!!: Coprocessor and Video card · See more »

Video display controller

A video display controller or VDC (also regularly called display engine, display interface) is an integrated circuit which is the main component in a video signal generator, a device responsible for the production of a TV video signal in a computing or game system.

New!!: Coprocessor and Video display controller · See more »

Vision processing unit

A vision processing unit (VPU) is (as of 2016) an emerging class of microprocessor; it is a specific type of AI accelerator, designed to accelerate machine vision tasks.

New!!: Coprocessor and Vision processing unit · See more »

Weitek

Weitek Corporation was a chip-design company that originally focused on floating-point units for a number of commercial CPU designs.

New!!: Coprocessor and Weitek · See more »

X87

x87 is a floating point-related subset of the x86 architecture instruction set.

New!!: Coprocessor and X87 · See more »

Xeon Phi

Xeon Phi is a series of x86 manycore processors designed and made entirely by Intel.

New!!: Coprocessor and Xeon Phi · See more »

Xilinx

Xilinx, Inc.

New!!: Coprocessor and Xilinx · See more »

Zeroth (software)

Zeroth is a platform for brain-inspired computing from Qualcomm.

New!!: Coprocessor and Zeroth (software) · See more »

3D computer graphics

3D computer graphics or three-dimensional computer graphics, (in contrast to 2D computer graphics) are graphics that use a three-dimensional representation of geometric data (often Cartesian) that is stored in the computer for the purposes of performing calculations and rendering 2D images.

New!!: Coprocessor and 3D computer graphics · See more »

Redirects here:

Co-processor, Coprocessors, Math co-processor, Numeric co-processors, Weitek coprocessor.

References

[1] https://en.wikipedia.org/wiki/Coprocessor

OutgoingIncoming
Hey! We are on Facebook now! »