You are on page 1of 3

‫ بندر شريف العبدالالت‬: ‫الطالب‬

multiprocessor systems organizations


There are many different
organization schemes We'll take
some of it :

1. Loosely Coupled Multiprocessor


System :
Multiprocessor is one which has more than
two processors in the system. Now when
the degree of coupling between these
processors is very low, the system is
called loosely coupled multiprocessor
system. In loosely coupled system each
processor has its own local memory, a set of
input-output devices and a channel and
arbiter switch (CAS). We refer to the
processor with its local memory and set of
input-output devices and CAS as a computer
module.

2. Tightly Coupled Multiprocessor System


The throughput of the loosely coupled system may
be too low for some of the applications that
require fast access time. In this case, Tightly
coupled microprocessor system must be used. The
tightly coupled system has processors, shared
memory modules, input-output channels . The
above units of the tightly coupled system are

‫ بندر العبدالالت‬: ‫الطالب‬


‫ بندر شريف العبدالالت‬: ‫الطالب‬
connected through the set of three interconnection
networks, processor-memory interconnection
network (PMIN), I/O-processor interconnection
network (IOPIN) and the interrupt-signal
interconnection network (ISIN).

The major differences between these


schemes:

1. The key difference between loosely coupled and


tightly coupled system is that loosely coupled
system has distributed memory, whereas, the tightly
coupled system has shared memory.

2. The data rate of the loosely coupled system


is low whereas, the data rate of the tightly coupled
system is high.

3. The loosely coupled system is less


expensive but larger in size whereas, the tightly
coupled system is more expensive but compact in
size.

The difference between multicore and


multiprocessors architectures:
1. In a multicore system, we have only one CPU and
multiple cores are present in that CPU. While in a
multiprocessor system, we have more than one CPU.

2. Since the multicore system contains only one CPU, so


the cost of the multicore system is lower as compared to
the multiprocessor system.

‫ بندر العبدالالت‬: ‫الطالب‬


‫ بندر شريف العبدالالت‬: ‫الطالب‬
3. If you want to run a single program then the multicore
system will be faster. But if you are running multiple
programs then the multiprocessor system will be faster.

‫ بندر العبدالالت‬: ‫الطالب‬

You might also like