Ïàâåë Ñêâîðöîâ

Skvortsov
Pavel
Vladimirovich

group: SP-06m
e-mail: cyfaws@mail.ru
Theme of the master thesis: "Development and research of the equations' solver of the parallel modeling environment based on the OpenMP-standard"
Adviser: prof. Svyatniy V.A.

Autobiography    Abstract    List of references    Search report    Library    Simulator
DonNTU    Masters of DonNTU


ENG    UA

Abstract

Parallel simulation of complex lumped-parameter dynamic systems (LPDS) and distributed parameter dynamic systems (DPDS) is an interdisciplinary problem. To solve this problem the author suggests a concept of distributed parallel simulation environment (DPSE). This environment is a new form of simulation means system organization. The article considers peculiarities of SIMD and MIMD environment components. The construction of problem-oriented parallel simulation environments in different problem domains is an important progress in experience accumulation for solving engineering problems. DPSE decomposition into subsystems, development of virtual simulation models and their devirtualization speed up the using of parallel modeling and simulation in scientific, industrial, business and educational researches. The all-inclusive solution of parallel simulation problems in cooperation with foreign scientists and universities is an essential integration factor into European and global scientific and educational environment.

As a parallel designing environment for the complex dynamic systems with the concentrated and distributed parameters we will name such a system organization of the compatible work of parallel hardware resources, system and modeling software, which supports all stages of construction and use of parallel models of CDS according to the requirements formulated higher.

The computer systems of SIMD- and MIMD-architectures and clusters of PC are the hardware resources (PME-Hardware). Access to the hardware resources takes place from workplaces which are also powerful PC, on network technology. The hardware of the peripheral systems is intended for the construction of trainers, facilities of the resources cooperation of half- natural simulators, visualization and documenting of results of design of DSCP, DSDP. PME software (System Software) consists of the parallel operating systems of SIMD- and MIMD-orientations, parallel programming systems, distributed operating systems with the network support and the system facilities of the peripheral equipment work providing.

Modeling and Simulation Software has three basic parts – for the modeling of DSCP, DSDP and for the providing of visualization. In the environment it is suggested to select the subsystem of dialog, which has system- and model-oriented parts.

Parallel modeling environment must be realized in accordance with next conceptual positions. Developments must be directed on maximally possible relief of all requirements which were formulated higher. Heterogeneous hardware resources and corresponding to them programming decisions are needed. Today and in the nearest future developers and users of DSCP, DSDP models will be able to get the hardware resources, that has expressly space-distributed character: possibly to have an access both from workplaces, which are spatially close to the high-performance computer systems (super-SISD, SIMD, MIMD) and from workplaces which are substantially remote. INTERNET-technology of access must be used in last case.

The local servers provided by the structure can have parallel resources, a model oriented peripheral equipment and facilities of construction of the half-natural modeling complexes. The structure will be realized within the framework of working high-performance computer centers (HPCC) and cells of INTERNET. Thus, the question is about spatially distributed parallel modeling environment (DPME). The main problem is that the software of parallel modeling environment DSCP and DSDP needs a full-functional development. An analysis shows that the parallel systems of SIMD- and MIMD-structures of 90th years had brand programming languages of firms which are based in languages of FORTRAN, C, C++, Modula-2 and other. Intensive development of the parallel computer systems based on the MIMD-architecture and object-oriented approaches stimulated standardization of facilities of the parallel and distributed programming. For example, ANSI and ISO defined Ñ++-standards with the libraries of MPI, PVM and Pthreads. Necessity to build the parallel models of DSCP, DSDP forces developers to work at the level of present parallel, consequent programming languages and their libraries, and it is meant that programming facilities of construction of parallel models have not the higher modeling systems level than the second generation after classification, offered in. Conception of the full-functional development of Modeling and Simulation Software DPMS provides for users and developers of parallel models the tools of languages and system organizations, which after the level of service will be higher than the systems and simulation languages of the fifth generation.

In DPMS a succession must be well-to-do with modeling facilities of previous generations that are realized for today for the PC of the SISD-structure. So, parallel distributed modeling environment will be maximally user-friendly and will enable him “to raise” from the simple objects’ models to the models of difficult DS, which need parallel realization. It is also meaning the openness of environment for users and developers of models which work both individually and collectively, depending on complexity of the modeling problem.


Autobiography    Abstract    List of references    Search report    Library    Simulator
DonNTU    Masters of DonNTU