Parallel Modeling of Complex Dynamic Systems in the Vector-Matrix Form
摘要
The concept of developing parallel modeling languages (PML) of complex dynamic systems (CDS) based on the analogy between the principles of operation of sequential languages (SL) and MIMD-parallelism provides for the purpose of “Functional element of the SL block diagram – MIMD process,” which transforms the SL-specifications of serial simulators (block diagrams) in the structure of virtual parallel simulators. Virtuality is due to the atypical for MIMD-systems “fine granulation” of the processes generated by this purpose and the connections between the processes, which must be appropriate to the connection schemes of the functional elements of SL-simulators. The architecturally relevant implementation of a parallel simulator of any CDS is related to the form of its mathematical description and the corresponding simulation model. To accommodate these diverse descriptions, we present simulation models and SL-specifications in the form of block diagrams of SL-elements. These serve as the foundation for the creation of virtual MIMD simulators, which can operate at two distinct levels of granularity for processes. Furthermore, the configuration of connections between SL-elements is determined based on the specific characteristics of these functional elements concerning their “input-output” properties.