Title
Source to source compiler for the automatic parallelization of JavaScript code
Date Issued
05 August 2021
Access level
open access
Resource Type
conference paper
Publisher(s)
Institute of Electrical and Electronics Engineers Inc.
Abstract
This work focuses on the development of a source-to-source compiler for the automatic parallelization of JavaScript code. The proposed compiler transforms the input code to an AST (Abstract syntax tree). Afterward, we applied a dependence analysis, followed by fusion and fission techniques. As a later part, new portions of code are inserted to parallelize specific sections of the original program. From the modified AST obtained, we return a new JavaScript code. From our experimentations, we can conclude that our solution reduces the execution time by parallelizing loops, but only if they do not use significant amounts of data, and the complexity of them is not concentrated in a small number of iterations.
Language
English
OCDE Knowledge area
Sistemas de automatización, Sistemas de control Ingeniería de sistemas y comunicaciones
Scopus EID
2-s2.0-85118097758
Resource of which it is part
Proceedings of the 2021 IEEE 28th International Conference on Electronics, Electrical Engineering and Computing, INTERCON 2021
ISBN of the container
9781665412216
Conference
28th IEEE International Conference on Electronics, Electrical Engineering and Computing, INTERCON 2021 Virtual, Lima 5 August 2021 through 7 August 2021
Sources of information: Directorio de Producción Científica Scopus