what is Coprocessor - Basic Programming Knowledge

what is Coprocessor

February 21, 2019

Heat Sinks & Heat Pipes
Heat sink is a small ceramic or metal component used to and ventilate the heat
produced by electrical components of the computer. 



                                      
 



In some computers, it is part of the
processor chip. It can also be installed on top or the. side of the chip. The sizes of heat sink is
large and it occupies more space. That is why heat pipes are used to absorb heat in notebook computers.
Coprocessor
A coprocessor is a special additional processor chip that helps main processor to
perform specific tasks. The use of coprocessor increases the performance of a computer. A
type of coprocessor is known as floating-point coprocessor or math coprocessor. It improve
the working of engineering, scientific and graphics applications. Coprocessors were first seen on mainframe computers. Most of the computers used today also have coprocessors.
Parallel Processing
A method in which multiple processors are used to speed up the processing is called
parallel processing. These processors work simultaneously to complete a program
Parallel processing divides a task into multiple smaller tasks. Each processor solves the
smaller task independently at the same time Supercomputers use parallel processing in
complex applications like weather forecasting etc.
The two types of parallel processing are as follows:
1. Single Instruction/Multiple Data (SMID)
This method executes the same instruction on many data values simultaneously
2. Multiple Instruction/Multiple Data (MIMD)
This method connects a number of processors that run different programs or parts of a
program on different sets of data