Publishing House SB RAS:

Publishing House SB RAS:

Address of the Publishing House SB RAS:
Morskoy pr. 2, 630090 Novosibirsk, Russia



Advanced Search

Avtometriya

2003 year, number 3

ParaGen

V.E.Malyshkin and A.A.Tsygulin
Novosibirsk
Pages: 108–118

Abstract

Basic ideas and algorithms for generating parallel programs for numerical modeling of large-scale problems are presented. Generation of a wide spectrum of programs is based on using a good man-made code, an assembly technology of parallel programming, parameterization, and macrogeneration. It is shown that these technological techniques taken altogether ensure a high quality of generated parallel programs and relieve the system user of having to program the procedures of synchronization, dynamic load balancing, and other elements of parallel program development whose implementation is difficult. The approach is implemented in the ParaGen system.