wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Multiprocessor

profile
Riya Singh
Jul 04, 2024
0 Likes
0 Discussions
69 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

Virtual memory in os

Blog banner

Incident management in ITSM

Blog banner

Vikrant’s first blog

Blog banner

Music is life

Blog banner

How to kiss

Blog banner

Data Science & AI

Blog banner

Deadlock

Blog banner

Earth with no trees

Blog banner

Deming’s Process

Blog banner

LinkedIn

Blog banner

Mental Health

Blog banner

MEMORY MANAGEMENT FILE

Blog banner

TOGETHER WE CAN CONQUER #team

Blog banner

Virtual memory

Blog banner

Odoo

Blog banner

Having passion in life

Blog banner

Scheduling in Operating Systems

Blog banner

The Psychology of Diversity, Equity & Inclusion: How Inclusive Workplaces Boost Productivity

Blog banner

Memory management and virtual memory

Blog banner

Memory Management

Blog banner

Short note on Microsoft office

Blog banner

How Puppet Shows and Role Play Teach Empathy to Preschoolers

Blog banner

Super Garlicky Tomato Soup with Smashed White Beans

Blog banner

Modern Operating System - Khush Bagaria

Blog banner

Heart Fulness Meditation

Blog banner

PHONE TECHNOLOGY

Blog banner

What Your Music Taste Reveals About Your Personality

Blog banner

Geographic Information Systems(By aditi Unnikrishnan)

Blog banner

How to feel Happy everyday day

Blog banner

CRISP-DM Methodology

Blog banner

How Cyber Forensics help prevent Crimes

Blog banner

WomenEmpowerment

Blog banner

Real Time Scheduling

Blog banner

Data Mining

Blog banner

Bots and Cyber Security

Blog banner

CONCURRENCY: MUTUAL EXCLUSION AND SYNCHRONIZATION-het karia

Blog banner

Dos (Denial of service) Attack

Blog banner

Microsoft powerpoint presentation

Blog banner

RAID

Blog banner

What Makes Traditional God Keri Aachar So Special?

Blog banner

A Brief Review on Cyber Forensics and its Analysis Tool

Blog banner

Starvation

Blog banner