wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Multiprocessor

profile
Riya Singh
Jul 04, 2024
0 Likes
0 Discussions
65 Reads

Multiprocessor has many processors on one system . Like various parts of our brain which come together to execute instructions and carry out some program or work . These multiprocessors are efficient as its processors work in a collaboration this parallel programming is possible. What is parallel programming? Good question! It's like opening various applications all together like opening vs code and Adobe editor and browser simultaneously. So to run these all programs together they require parallel programming. Here's where the multiprocessor comes in frame and helps to execute all this together. 

There are 2 types of multiprocessor systems based on how they access memory and I/O devices. 

1. Shared memory....where main memory and peripherals are used by all the processors to execute instructions concurrently. Since the same bus is used to access main memory traffic is created and other processors have to idle (like on marines drive on 4th July ...cars are in traffic and idle..can't help roads that are not accessible).

2. Distributed memory...where each processor has its own memory to fetch from and when a remote program is needed they get to the main memory .....

Though it has various advantages like working in collaboration makes execution more efficient (unlike our group projects where everything is done by one person). It also requires complex configuration and it's expensive.There is also deadlock condition where one processor can't access an I/O device just because some other processor is using it .And it's complicated just like when a small is assigned to more than required people leading to no optimum utilisation of resources...


Comments ()


Sign in

Read Next

Man VS Nature

Blog banner

How Do I Get Rid of My People-Pleasing Behaviour?

Blog banner

CSI and Organizational Change

Blog banner

Evolution of Operating system

Blog banner

Mumbai Metro 3

Blog banner

Real Time Scheduling

Blog banner

Assignment-3

Blog banner

Why Soft Skills Matter as Much as Grades?

Blog banner

The IT Service Lifecycle

Blog banner

Is Your Password Complex Enough?

Blog banner

LEMON PICKLE SWEET AND MILD HOT

Blog banner

Electronic Funds Transfer

Blog banner

Apache Kafka

Blog banner

Way to make your meal healthier.

Blog banner

COMPUTER FORENSICS AND GRAPHICS

Blog banner

Remote Work in 2026

Blog banner

BLOCKCHAIN MACHANISM

Blog banner

Rapido

Blog banner

MEMORY HIERARCHY

Blog banner

MPL and how its effects?

Blog banner

Beyond the Track: Why the Best Hotel in Arcadia, Florida, Completes Your IMSA Sebring Getaway

Blog banner

Direct Memory Access

Blog banner

Memory Management in Operating System

Blog banner

UniProcessor Scheduling

Blog banner

Multicore CPUs

Blog banner

evolution of operating system - Disha Parekh

Blog banner

Life

Blog banner

India Digital Personal Data Protection Act, 2023

Blog banner

Working with Sniffers for monitoring network communication

Blog banner

The launch of UniMap by HERE

Blog banner

Beatbox

Blog banner

The Future of Patola Weaving in a Sustainable Fashion World

Blog banner

Processes: Process Description and Control.

Blog banner

How Preschool Annual Day Shapes Confidence, Emotions, and Growth

Blog banner

NETSUITE

Blog banner

Data Mining

Blog banner

Direct Memory Access

Blog banner

SAVE TREES

Blog banner

Subnet Masking

Blog banner

History of Money

Blog banner

Understanding E-mail Servers

Blog banner

Decoding Modern Assessment: Why We Look Beyond the Grade Sheet

Blog banner