wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Multiprocessor

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

 " Healing of Yoga "

Blog banner

Electronic data interchange

Blog banner

TEAMWORK

Blog banner

Bit Coins

Blog banner

LEMON PICKLE (NIMBU KA ACHAR)

Blog banner

Fossil Hunting 101 at the Peace River, Arcadia, Florida, USA

Blog banner

Is Brushing After Eating Damaging Your Teeth? (Fact or Myth)

Blog banner

Self-love: Being the reason of your own smile

Blog banner

Understanding E-mail Servers

Blog banner

Denial-of-Service and Distributed Denial-of-Service Attack Techniques

Blog banner

COMPUTER FORENSICS AND GRAPHICS

Blog banner

MEMORY MANAGEMENT REQUIREMENT

Blog banner

DMZ: Your Secret Weapon for Data Security

Blog banner

Answer

Blog banner

Embedded Operating System

Blog banner

A buffer overflow

Blog banner

Raid

Blog banner

What is online marketing and why do you need to know about it ?

Blog banner

Hosting basics

Blog banner

Fault Tolerance

Blog banner

GIS info about Bermuda Triangle

Blog banner

Threads Concurrency: Mutual Exclusion and Synchronization

Blog banner

RSA (Rivest-Shamir-Adelman) Algorithm

Blog banner

World’s rarest passport owned by 500 people.

Blog banner

Perfect Moments to Wear a Rich Patola Design Outfit

Blog banner

Virtual Memory

Blog banner

10 Reasons to Date a South Indian Girl

Blog banner

Uniprocessor scheduling

Blog banner

EFT

Blog banner

Southern Turkey Earthquake: Causes and Consequences of a Tragic Natural Disaster

Blog banner

AutoML: The Future of Automated Data Science

Blog banner

Virtual memory

Blog banner

Understanding Regression Analysis

Blog banner

SQL Injection

Blog banner

Cache memory

Blog banner

Respondo Launches Revolutionary Video Discussion App

Blog banner

Women empowerment

Blog banner

security requirements for safe e-payment

Blog banner

Charcoal, Lemon, and DIY Kits: Which “Viral” Dental Trends Are Actually Dangerous?

Blog banner

Real Time Scheduling

Blog banner

How to Add Super Seeds to Your Everyday Meals: Easy & Healthy Ideas

Blog banner

Challenges and risks in service operations

Blog banner