About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Publication
CMG 1991
Conference paper
Analysis of Queued Message Communication Between Processors
Abstract
Computing systems, from single user workstations to mainframes, are really interconnections of multiple processors. Normally only one of those processors is exposed as the programmable processor. With multiple processors sharing the work, it is interesting to consider the implications of different communication mechanisms between them. Classically we have used a communications channel to send messages between processors. Examples range from Local Area Networks (LAN) to the channels on an IBM 3090 computing system. In these cases the receiving system is involved in reading and storing the input messages. An alternative exists in which the sending system has the ability to place the message directly into a queue in memory which is accessible to the other processor. This paper explores the performance benefits of using a shared queue for communication between processors.