Abstract
This paper presents a case study of the design and implementation of the interprocess communications facility developed for the AN/BSY-2 distributed computer system, the computer system for the Seawolf submarine. The interprocess communications facility was identified as a critical design challenge for the AN/BSY-2 system, as the system incorporated new component and network technology along with new run time system services as well as application programs. The requirements specified for the interprocess communications included aggressive performance, as well as functional capabilities that had not been previously fielded. The AN/BSY-2 computer system is comprised of over 100 processors interconnected in multiple fault tolerant fiber optic rings. First, a description of the AN/BSY-2 distributed architecture is presented. The message passing semantics are then presented. A key feature of the IPC facility is its support for both synchronous and asynchronous communications based on logical addressing. Logical addressing within the AN/BSY-2 system supports point-to-point as well as group communications, and also supports the fault tolerant requirements of the system. The hardware developed to support fast real time messaging, and support fault tolerance is discussed. Finally, the low level semantics of a message transfer through the system is outlined.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.