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

How Laughing Gas Makes Your Dental Visit So Much Easier

Blog banner

Memory Management in Operating System

Blog banner

What is Spyware? and examples of them.

Blog banner

Memory management

Blog banner

Race Condition in Operating Theatre

Blog banner

Deadlock and starvation

Blog banner

Uniprocessor Scheduling

Blog banner

What if COVID does not exist!

Blog banner

Constrained Management in IT

Blog banner

38_Network Sniffing Techniques_SBC

Blog banner

CONCURRENCY

Blog banner

Race Conditions

Blog banner

Deadlock

Blog banner

Deadlock and Starvation

Blog banner

10 Reasons why Monica and Chandler are the best couple ever.!!!

Blog banner

DEVELOPMENTS LEADING TO MODERN OPERATING SYSTEMS

Blog banner

Cache Memory in Operating Systems

Blog banner

Outlook.com

Blog banner

Pandas Matrix Applications

Blog banner

Different Types of Data

Blog banner

Personalized Movie Recommendations with Data Science

Blog banner

BEAUTY IS IN THE EYE OF THE BEHOLDER

Blog banner

10 Alien Encounters and Abduction Stories

Blog banner

POVERTY:Causes and solutions to problems

Blog banner

Education: Key to your Prosperity

Blog banner

10 Interesting facts you should know!!!

Blog banner

What are the different types of E-mail crime and process of email forensic?

Blog banner

Method of Evaluating Information Security Level in an Organization

Blog banner

"Games and the future"

Blog banner

Service Catalogue Management

Blog banner

Travel: Everything Everywhere!

Blog banner

Virtual Machine

Blog banner

Traditional Unix System

Blog banner

PROCESS STATE:

Blog banner

How to Find the Right Therapist For Me?

Blog banner

Brain wash of social media

Blog banner

EVOLUTION OF MICROPROCESSOR

Blog banner

Deadlock and Starvation

Blog banner

Celebrate Diwali the Delicious Way with Meal Maharaj Catering

Blog banner

Photography

Blog banner

MD5 Collisions and the impact on computer forensics

Blog banner

38_Exploring The Honeynet Project

Blog banner