TITLE: An overview of distributed application support on the homogeneous multiprocessor AUTHORS: Li, K.F., and N.J. Dimopoulos IN: Proceedings of 1988 Can. Conf. on Electrical and Computer Engineering, Vancouver, BC, pp. 443-446, Nov. 1988. ABSTRACT The Homogeneous Multiprocessor is a tightly-coupled MIMD machine featuring both networking and shared memory. Operating system facilities for the Homogeneous Multiprocessor are based on an operating system nucleus-the HM-Nucleus - which is a hierarchical design that permits modularity, and information and decision hiding. This paper focuses on the features that support distributed applications such as image processing, tree search, and simulation. These features include a nearest neighbour communication scheme for adjoining processors using shared regions and the management of distributed data structures by using reliable and consistent updating mechanisms. The goal of this work is to provide users with abstractions of the prominent hardware features in running distributed applications.