Content-Length: 3118797 | pFad | https://www.scribd.com/doc/39665162/Laod-Balancing-in-Parallel-Computing
6Laod Balancing in Parallel Computing
Laod Balancing in Parallel Computing
Laod Balancing in Parallel Computing
IN
PARALLEL COMPUTING
TEAM MEMBERS:-
HEMANT SHARMA
RAJNISH BISHNOI 1
Introduction to Load Balancing
In terms computer networking the load
balancing Is a technique to
distribute workload evenly across two
or more computers, network links,
CPUs, hard drives, or other resources, in
order to get optimal resource utilization
& maximize throughput or minimize
the response time & avoid overload .
2
Types of Parallel Computers
The parallel computers are classified as
shared memory
distributed memory
Both shared and distributed memory systems have:
1. processors
2. memory
3. network
3
Interconnect Method
4
Block Diagrams …
Memory
Interconnection Network
P1 P2 P3 P4 P5 Processors
P1 P2 P3 P4 P5
M1 M2 M3 M4 M5
7
PROCESS IN PARALLEL COMPUTING
8
Types of parallelism
Data parallelism
9
Parallel Programming Models
10
Load Sharing and Queuing System
11
Distributed scheduling
Distributed scheduling is composed of
two parts:
Local Scheduling
Global Scheduling
12
Network connectivity in Distributed System
P1 P2 Pk
.......
Computer N/W
Static
Dynamic
14
Static Load balancing :-
15
Dynamic Load Balancing : -
well known strategies are –
Bidding
Drifting
Threshold
Greedy
16
Scope of Project
17
**THANK’S TO ALL OF YOU**
18
Fetched URL: https://www.scribd.com/doc/39665162/Laod-Balancing-in-Parallel-Computing
Alternative Proxies: