Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 9

Parallel computing

Parallel computing is a multiple processing environment in


which all element simultaneously used for solving a problem .
problem are dividing into instruction and solve parallaly
using each element at the same time
Types of parallel computing
• Bit level
• Instruction level
• Task level
Bit level
This is based on increasing processor size .It reduces the
no. of instruction the system will use in order to perform a
task.
Instruction level
In instruction level are parallelism instruction are
reorder which are executed concurrently without effecting
result of the program.
Task level
In task level parallelism each task is divided into subtask
than all subtask are executed parallelly.
Advantages of parallel computing
• Scalability
• Faster processing
• Fault tolerance
• Cost efficiency
• Increased performance
Distributed computing
Distributed computing refers to a system where
processing of data is distributed across multiple devices or
system rather than handled by a single device
Distributed computing models
• Client server model

• Peer-to-peer model
Advantage of distributed computing
• Scalability
• Flexibility
• Reliability

You might also like