To attain the realism necessary for simulation today, higher and higher system fidelity is required. Initially, all simulation software was controlled and executed on a monolithic processor that had to complete execution of all software modules within a specified time frame. As simulation requirements increased. It became evident that portions of the simulation software could be executed in parallel. To meet the requirements for Increased fidelity in simulators being designed today, the software has been divided into several cooperating modules. These modules generally load and execute in a number of computers connected by a portion of common physical memory referred to as shared memory. These conventional shared memory systems are typically used in cases where true parallel processing takes place. The shared memory system allows for high-speed coupling of computers which in turn allows higher frame rates thus better fidelity. A new method of tightly coupling multiple computer systems without the inherent deficiencies of conventional shared memory was needed. In addition, a new hardware implementation that utilizes gate array technology and a means of controlling such a system from a designated Host System are required.
A Tightly Coupled Distributed System for Flight Simulators
1 Views