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

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

Blog banner

Supervised and Unsupervised Learning

Blog banner

Student Grade Calculator in LISP

Blog banner

Love is in air.....

Blog banner

File Sharing

Blog banner

File system

Blog banner

Interesting fact about kangaroo.

Blog banner

Web browser forensics:Tools,Evidence collection and analysis

Blog banner

Privacy LAWs in IT

Blog banner

Direct memory access

Blog banner

Puri Jagannath temple

Blog banner

Lucidchart

Blog banner

Threads

Blog banner

What is a Dumpster Diving Attack?

Blog banner

Modern Operating System - Khush Bagaria

Blog banner

Cyber Forensics in a Ransomware Attack Recovery

Blog banner

MENDELEY

Blog banner

Kernel Memory Allocation In Linux.

Blog banner

BIRYANI ! The history you never knew about

Blog banner

MAJOR ACHIEVEMENTS OF OS

Blog banner

Self managing devices

Blog banner

What Is Experiential Learning and Why Does It Work Better Than Rote Learning?

Blog banner

Components of GIS

Blog banner

Reconnaissance

Blog banner

Geographic Information Systems(By aditi Unnikrishnan)

Blog banner

Real Time Scheduling

Blog banner

The New Rules of UI/UX Design Every Website Must Follow in 2026

Blog banner

Virtual Machine

Blog banner

The Power of Forensic Watermarking in the Fight Against Content Piracy

Blog banner

Is Pursuing a Dance Career in India Worth it?

Blog banner

Women empowerment

Blog banner

Cyber Forensics

Blog banner

Stay Close To Adventure In Arcadia, Florida At Oak Tree Hotel

Blog banner

Understanding Gen Z: A Generation Facing Crisis and Potential

Blog banner

Different Types of Data

Blog banner

Short note on expert system

Blog banner

Data Science in Mental Health Prediction

Blog banner

A True Friendship

Blog banner

How to invest in Indian Stock Market ? ~ Tutorial 1

Blog banner

Fault Tolerance in an Operating System

Blog banner

File Allocation Methods

Blog banner

To travel is to live

Blog banner