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

GEOLOGY AND GEO-TECTONIC FRAME WORK OF WESTERN BASTAR CRATON

Blog banner

gis substation

Blog banner

Brain wash of social media

Blog banner

Image Steganalysis in Digital Forensics

Blog banner

Design Considerations for Disk Cache Management

Blog banner

Impact of social media on the human life

Blog banner

Cache Memory in Operating Systems

Blog banner

"Games and the future"

Blog banner

Benefits of Yoga

Blog banner

Memory input output management

Blog banner

Digital marketing spotlight “Dove’s Real Beauty Campaign”

Blog banner

Senseless Teeths

Blog banner

Different types of e-commerce platforms or advantages and disadvantages

Blog banner

Kernel in Operating System

Blog banner

Technological Advancement

Blog banner

MODERN OPERATING SYSTEM

Blog banner

Virtual Machine

Blog banner

Harsh Rathod

Blog banner

Explain Multiprocessors

Blog banner

Direct Memory Access

Blog banner

Improving defences Proxy Device(defense in depth)

Blog banner

PERSONAL STORIES

Blog banner

What is Email? Uses of Emails

Blog banner

The Joy of Giving: How Festivals Teach Children Empathy and Gratitude

Blog banner

De-Coding Love

Blog banner

Deadlock

Blog banner

Concurrency and memory

Blog banner

My Favorite Country

Blog banner

Esri India launches Policy Maps.

Blog banner

Paddle Through Paradise: The Best Kayak Launch Points Near Arcadia

Blog banner

Virtual Memory

Blog banner

What is Brute Force Attack? How to defend against it?

Blog banner

Social Media Marketing Trends 2022

Blog banner

Hacking of web server and application

Blog banner

Zoho

Blog banner

The Features of Blockchain

Blog banner

Cache Memory(142)

Blog banner

Starvation

Blog banner

MPL and how its effects?

Blog banner

Service transition principles

Blog banner

38_Exploring The Honeynet Project

Blog banner

Workplace mental health: A Psychological Perspective on Employee Well-being and Organizational Growth

Blog banner