Inter-process Communication


Also found in: Acronyms, Wikipedia.

Inter-process Communication

(programming, operating system)
(IPC) Exchange of data between one process and another, either within the same computer or over a network. It implies a protocol that guarantees a response to a request. Examples are Unix sockets, RISC OS's messages, OS/2's Named Pipes, Microsoft Windows' DDE, Novell's SPX and Macintosh's IAC.

Although IPC is performed automatically by programs, an analogous function can be performed interactively when users cut and paste data from one process to another using a clipboard.
References in periodicals archive ?
During our research, we developed several methods for the reduction of the inter-process communication.
The goal of this project is to develop an interconnect architecture specifically designed to satisfy the needs of low-latency, inter-process communication in parallel machines.
For the lowest latency messaging, such as when feeds and algorithmic servers are co-located directly at an exchange, you really can't go faster than core-to-core within a single machine using Solace's API with shared memory for inter-process communication," said Shawn McAllister, CTO of Solace Systems.
UFM Fabric Collective Accelerator uses the Voltaire switches to offload significant parts of the MPI collective computation in concert with algorithms that establish the optimized inter-process communication map for the application.
Solution Exhibits Under 700 Nanoseconds of Latency for Inter-Process Communication Messaging between Applications
Jobs typically run over a localized network topology to maximize inter-process communication, to maximize bandwidth and minimize latency.
Multi-threading, mutual exclusion, and inter-process communication are handled by the rendezvous mechanism and protected types/objects.
The highly popular D-Bus is used by the LiMo Foundation for inter-process communication (IPC) between applications and services.
Arches comes bundled with a full complement of development tools, open-source middleware for inter-process communication (Enea LINX), and a leading RapidIO network management and diagnostic tool.
net/projects/linx/) Inter-Process Communication (IPC) solution, LINX, can facilitate high performance inter- and intra-CPU messaging between applications.
RDS provides a high bandwidth, low latency, ultra reliable inter-process communication (IPC) protocol and transport system that dramatically speeds up IPC communication between servers in a RAC cluster.
For this, its Application Programming Interface called XIPC or eXtensible Inter-Process Communication processes any XML-based configuration command to the XMS Configuration Manager regardless of whether it is CLI, Web or a third party configuration tool.

Full browser ?