What is the difference between SMP and MPP environment?

1 comment:

  1. SMP (symmetric multiprocessing), in which some hardware resources might be shared among processors. The processors communicate via shared memory and have a single operating system.
    Or
    Symmetric Multi-Processing. In a symmetrical multi-processing environment, the CPU's share the same memory,and as a result code running in one CPU can affect the
    memory used by another.


    Cluster or MPP (massively parallel processing), also known as shared-nothing, in which each processor has exclusive access to hardware resources. MPP systems are physically housed in the same box, whereas cluster systems can be physically dispersed. The processors each have their own operating system, and communicate via a high-speed network.
    Or
    MPP - Massively Parallel Processing. computer system with many independent arithmetic units or entiremicroprocessors, that run in parallel.

    -----------------------------------------------Or
    Smp supports limited parellelism i.e 64 processors where as
    MPP can support N number of nodes or processors [high
    performance]
    Smp processing is SEQUENTIAL where As
    MPP Processing can be PARALLEL

    ReplyDelete