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

Study of Backdoor and Trojan tools

Blog banner

How to invest in Indian Stock Market ? ~ Tutorial 1

Blog banner

Short note on Microsoft office

Blog banner

The Role of cryptography in cyber security

Blog banner

Big Data

Blog banner

Broken Authentication Attacks

Blog banner

Memory management

Blog banner

Music

Blog banner

New Ransomware Encrypts Your Android And Then Changes PIN Lock

Blog banner

THE ROLE OF CYBER FORENSICS IN CRIMINOLOGY

Blog banner

How can denial-of-service(Dos) attacks be prevented?

Blog banner

How to grow followers on Instagram business account?

Blog banner

Unlocking Success: Mastering Google Ads Strategies

Blog banner

File Organization and Access

Blog banner

History of Money

Blog banner

The Role of Data Provenance and Lineage in Modern Data Science

Blog banner

Security and E-mail

Blog banner

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

Blog banner

Memory Hierarchy

Blog banner

Record Blocking

Blog banner

A MODERN OPERATING SYSTEM

Blog banner

File system

Blog banner

MY MOST THRILLED TREK ..... BHAIRAVGAD

Blog banner

Introduction to Virtual Memory - 080

Blog banner

Operating system

Blog banner

Uniprocessor Scheduling

Blog banner

Go Daddy

Blog banner

CYBER SECURITY CHALLENGES

Blog banner

BUSINESS MODELS OF E COMMERCE

Blog banner

A-B-C of Networking: Part-1 (Basics)

Blog banner

Incident management in ITSM

Blog banner

Why Kanye West (Now Ye) is the GOAT: A Legacy Beyond Music

Blog banner

Service Strategy In ITSM

Blog banner

Evolution of operating systems

Blog banner

An Overivew Of Cache Memory

Blog banner

Bitcoin sent using radio waves! No internet!

Blog banner

Question

Blog banner

Lemon and Chilli Pickle (Limbu Mirchi Achar)

Blog banner

What is Packet Filtering?

Blog banner

Business Intelligence v/s Big Data

Blog banner

Knowledge Management in Continual Service improvement (CSI)

Blog banner

How I use google in my daily life

Blog banner