You are on page 1of 2

Advantages of Symmetric Multiprocessing/ tightly coupled system.

The throughput of the system is expanded in tightly coupled symmetric


multiprocessing. As there are many processors, more processes can be executed. A user also
can always improve the performance of the system by adding more processors. 
Symmetric multiprocessing systems are considerably more dependable than single
processing systems. Regardless of whether a processor comes up short or having failures, the
system still perseveres. Just its efficiency is diminished a bit. A tightly coupled system also
shares the memory, buses, peripherals and so forth while loosely coupled system has
distributed memory. This triggered the data rate of tightly coupled to be faster than the data
rate of a loosely coupled system.
Multiprocessor systems along these lines set aside cash when contrasted with multiple
single systems. Additionally, if various projects are to work on similar information, it is less
expensive to store that information on one single disk and shared by all processors as
opposed to many copies of similar information. Furthermore, there are more flexible choices
on the market. A company can sell different types of system with different range of price and
performance which make it easier for the user to make a choice.

Disadvantages of Symmetric Multiprocessing/ tightly coupled system.


The operating system handles every one of the processors in a symmetric
multiprocessing system. This causes a complicated operating system that is hard to structure
and manage. 
Every one of the processors in symmetric multiprocessing or tightly coupled system
are associated with the same main memory. So, a huge main memory is required to suit every
one of these processors. Unlike a loosely coupled system which is using distributed memory,
a tightly coupled system has memory conflicts because it is using one shared memory.
Also, multiprocessor systems are more complex in terms of hardware and software
compare to a single processing system. More CPU cycles are needed to deal with the
collaboration, so the effectiveness of per-CPU decreased. 
Although multiprocessor is said to be cheaper than a single processor when using for
various works, a tightly coupled system is more costly than a loosely coupled system because
it is harder to make and more complicated.
Comparison between tightly coupled and loosely coupled system
Tightly coupled system Loosely coupled system
Basic Shared memory Distributed memory
Efficient More efficient if high Efficient when tasks running
interaction is needed do not have a lot of
between the tasks interaction to each other
Memory Frequently having memory Usually do not have memory
conflicts conflicts
Interconnections interconnection networks, Message transfer system
processor-memory (MTS)
interconnection network
(PMIN), I/O-processor
interconnection network
(IOPIN) and the interrupt-
signal interconnection
network (ISIN).
Data rate High Low
Cost More expensive but can help Less expensive
to save money if using it for
various tasks

You might also like