Abstract
Parallel computers execute parallel programs that are transferred to other parallel architectures with difficultly and require special training of programmers. A parallelizing system is proposed that helps one to solve this problem.
Similar content being viewed by others
REFERENCES
Problems for Supercomputers:http://parallel.ru/research/apps.html.
Basic Classes of Modern Parallel Computers:http://parallel.ru/computers/classes.html.
A.Ye. Doroshenko, Mathematical Models and Methods of Organization of High-Performance Parallel Computations [in Russian ],Naukova Dumka, Kiev (2000).
V.V. Voyevodin and Vl.V. Voyevodin,Parallel Computations [in Russian ],BKhV-Peterburg, St.-Petersburg (2002).
Communication Libraries:http://www.parallel.ru/tech/tech_dev/ifaces.html.
OpenMP:http://www.parallel.ru/tech/tech_dev/openmp.html.
E.S. Borisov,“The use of MC#language for implementation of parallel algorithms in 3D simulation,”Kibern.Sist. Anal.,No.1,165 –169 (2004).
Tools of Recognition of Parallelism in Algorithms:http://www.parallel.ru/tech/tech_dev/auto_par.html.
V.M. Glushkov, G.E. Tseitlin,and E.L. Yushchenko,Algebra,Languages,and Programming [in Russian ],Naukova Dumka, Kiev (1989).
Yu.V. Kapitonova and A.A. Letichevsky,Mathematical Theory of Computer System Design [in Russian ],Nauka, Moscow (1988).
T-System:www.parallel.ru/parallel/russia/map/data/project15.html.
Technology of Parallel Programming:MPI —http://parallel.ru/tech/tech_dev/mpi.html.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Borisov, E.S. A Semi-Automatic System of Decomposition of Sequential Programs for Parallel Computers with Distributed Memory. Cybernetics and Systems Analysis 40, 428–437 (2004). https://doi.org/10.1023/B:CASA.0000042001.08585.36
Issue Date:
DOI: https://doi.org/10.1023/B:CASA.0000042001.08585.36