Loosely Coupled Multiprocessor System

Why Trust Techopedia

What Does Loosely Coupled Multiprocessor System Mean?

A loosely coupled multiprocessor system is a type of multiprocessing where the individual processors are configured with their own memory and are capable of executing user and operating system instructions independent of each other. This type of architecture paves the way for parallel processing. Loosely coupled multiprocessor systems are connected via high-speed communication networks.


Loosely coupled multiprocessor systems are also known as distributed memory, as the processors do not share physical memory and have their own IO channels.

Techopedia Explains Loosely Coupled Multiprocessor System

A multiprocessor system makes use of more than one CPU along with memory and IO channels. They are capable of processing multiple instruction, multiple data (MIMD) programming. Thus, they support concurrent operations. The configuration of processors in a multiprocessor system can be loosely coupled or tightly coupled. The major distinction between these two types of multiprocessors is the way memory is organized.

Tightly coupled systems share a single memory space and share information through the shared common memory. Loosely coupled multiprocessors consist of distributed memory where each processor has its own memory and IO channels. The processors communicate with each other via message passing or interconnection switching. Each processor may also run a different operating system and have its own bus control logic.

Loosely coupled systems are less costly than tightly coupled systems, but are physically bigger and have a low performance compared to tightly coupled systems. The individual nodes in a loosely coupled system can be easily replaced and are usually inexpensive. Loosely coupled systems also draw more power than tightly coupled systems. Loosely coupled systems are more robust and can resist failures. A single node failure does not break down the entire system and it is also easy to add more nodes to an existing system. But the need for extra hardware required to provide communication between the individual processors makes them complex and less portable.

Some of the characteristics of loosely coupled multiprocessors are:

  • Distributed memory
  • Low contention
  • High scalability
  • High delay
  • Low data rate
  • Low cost
  • Static interconnection
  • Capable of running multiple OSs
  • Low throughput
  • Low security
  • Increased space requirements
  • High power consumption
  • Reusable and flexible components

Related Terms

Margaret Rouse
Technology Expert
Margaret Rouse
Technology Expert

Margaret is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical business audience. Over the past twenty years, her IT definitions have been published by Que in an encyclopedia of technology terms and cited in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine, and Discovery Magazine. She joined Techopedia in 2011. Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages.