PROGRAM SYSTEMS: THEORY AND APPLICATIONS

12+

 

Online Scientific Journal published by the Ailamazyan Program Systems Institute of the Russian Academy of Sciences

2016 Issue 1
2016 Issue 2
2016 Issue 3
2016 Issue 4

Papers are accepted in the form of a PDF file

To view the PDF files, you will need Adobe Acrobat Reader

    


• Содержание выпуска •
• Software and Hardware for Distributed Systems and Supercomputers •
• Mathematical Modelling •
• Supercomputing Software and Hardware •
• Mathematical Foundations of Programming •
• Methods for Optimal Control and Control Theory •
• Artificial Intelligence, Intelligence Systems, Neural Networks •

Software and Hardware for Distributed Systems and Supercomputers

Responsible for the Section: Sergei Abramov, Dr. Phys.-Math.Sci., corresponding member of RAS

On the left: assigned number of the paper, submission date, the number of A5 pages contained in the paper, and the reference to the full-text PDF .

 

Article # 27_2016

18 p.

PDF

submitted on 10th Nov 2016 displayed on website on 05th Dec 2016

Alexei Adamovich
The Ajl programming language: the automatic dynamic parallelization for the JVM platform

The current state of the art in the area of the general purpose software and hardware strongly requires the development of tools for parallel programming based on the Java language. In the A. K. Aylamazyan Program Systems Institute of RAS the Ajl programming language was implemented, which is the extension of Java and is designed to facilitate the development of parallel programs with the use of the computation model named “self-transformation of computational network”. The paper covers various aspects of the research: syntax and semantics of the language constructs, methods of implementing the translator and the basic concepts of the computation model. The experiments are described that were performed to evaluate the implementation, and their results are discussed. In conclusion, a brief overview of related work is given. (In Russian).

Key words: programming languages implementation, parallel computations, Java programming language, automatic dynamic parallelization, fibers.

article citation

http://psta.psiras.ru/read/psta2016_4_83-117.pdf

DOI

https://doi.org/10.25209/2079-3316-2016-7-4-83-117

   

 

• Содержание выпуска •
• Software and Hardware for Distributed Systems and Supercomputers •
• Mathematical Modelling •
• Supercomputing Software and Hardware •
• Mathematical Foundations of Programming •
• Methods for Optimal Control and Control Theory •
• Artificial Intelligence, Intelligence Systems, Neural Networks •

 

Adress: Ailamazyan Program Systems Institute of the Russian Academy of Sciences, PSTA Online Journal, 4 a Peter the First Street,
Veskovo village, Pereslavl area, Yaroslavl region, 152021 Russia
Phone: +7-4852-695-228.       E-mail: info@psta.psiras.ru.      Website: http://psta.psiras.ru

© Electronic Scientific Journal "Program Systems: Theory and Applications" 2010-2017
© Ailamazyan Program System Institute of RAS 2010-2018