Reference: Saraiya, N. P.; Delagi, B. A.; & Nishimura, S. Design and Performance Evaluation of a Parallel Report Integration System. Knowledge Systems Laboratory, 1989.
Abstract: We describe the design and performance of a soft real-time report integration system written in a concurrent object-based programming language. We introduce the model that forms the foundation of the language--that of pipelines of asynchronously communicating objects executing data-driven, run- to-completion tasks--and discuss the mapping from the problem domain to the model through the design of the application. Using an instrumented architectural simulation system, we quantify the performance of the system over a range of one to 256 processors in terms of its sustainable input data rate. We show that the system approaches the limits imposed by task granularity and message handling costs when there is no contention for processing resources, and we study the effects of load imbalance.
Full paper available as tar.