10
Mohammad Ali Khan ID: 011131035 Jakir Hossain ID: 011131036 Jannatul Ferdaus Happy ID: 011131037 Batch: 32 Sem: 10 SYMMETRIC MULTIPROCESSING Dept. of Computer Science & Engineering Faculty of Engineering University of development Alternative (UODA)

Symmetric multiprocessing

Embed Size (px)

Citation preview

Page 1: Symmetric multiprocessing

Mohammad Ali KhanID: 011131035

Jakir HossainID: 011131036

Jannatul Ferdaus HappyID: 011131037

Batch: 32 Sem: 10

SYMMETRIC MULTIPROCESSING

Dept. of Computer Science & EngineeringFaculty of Engineering

University of development Alternative (UODA)

Page 2: Symmetric multiprocessing

PARALLEL COMPUTING

• Parallel computing is a type of computation in which many calculations are carried out simultaneously, operating on the principle that large problems can often be divided into smaller ones, which are then solved at the same time.

Page 3: Symmetric multiprocessing

CLASSES OF PARALLEL COMPUTERS

Multicore ComputingSymmetric MultiprocessingDistributed ComputingCluster ComputingMassive Parallel ProcessingGrid Computing

Page 4: Symmetric multiprocessing

WHAT IS SMP (SYMMETRIC MULTIPROCESSING)

• SMP (symmetric multiprocessing) is the processing of programs by multiple processors that share a common operating system and memory. In symmetric (or "tightly coupled") multiprocessing, the processors share memory and the I/O bus or data path. A single copy of the operating system is in charge of all the processors.

Page 5: Symmetric multiprocessing

SYMMETRIC MULTIPROCESSING ARCHITECTURE

Page 6: Symmetric multiprocessing

TYPES OF MULTIPROCESSING

Several categories of multiprocessing (MP) systems exist, as below:

• Shared Nothing MP (pure cluster)• Shared Disks MP• Shared Memory Cluster (SMC)• Shared Memory MP

Source:http://ps-2.kev009.com/wisclibrary/aix51/usr/share/man/info/en_US/a_doc_lib/aixbman/prftungd/2365c31.htm

Page 7: Symmetric multiprocessing

Source:http://scitechconnect.elsevier.com/asymmetric-multi-processing-amp-vs-symmetric-multi-processing-smp/

SYMMETRIC VS. ASYMMETRIC

Page 8: Symmetric multiprocessing

ADVANTAGES OF SMP (SYMMETRIC MULTIPROCESSING)

Performance AvailabilityIncremental GrowthScaling

Page 9: Symmetric multiprocessing

LIMITATION OF SMP (SYMMETRIC MULTIPROCESSING)

There are some limitation of Symmetric multiprocessing:

• The additional complexity in operating system and possibly application software

• The Master CPU can become bottlenecked

Page 10: Symmetric multiprocessing