Show simple item record

dc.contributor.advisorGutiérrez Cárdenas, Juan Manuel
dc.contributor.authorDiaz Baskakov, Serguei Ramiro Ramirovich
dc.date.accessioned2022-03-16T17:24:45Z
dc.date.available2022-03-16T17:24:45Z
dc.date.issued2021
dc.identifier.citationDiaz Baskakov, S. R. R. (2021). Source to source compiler for the automatic parallelization of JavaScript code [Tesis para optar el Título Profesional de Ingeniero de Sistemas, Universidad de Lima]. Repositorio institucional de la Universidad de Lima.https://hdl.handle.net/20.500.12724/15414es_PE
dc.identifier.urihttps://hdl.handle.net/20.500.12724/15414
dc.description.abstractThis 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.en_EN
dc.formatapplication/pdf
dc.language.isoeng
dc.publisherUniversidad de Lima
dc.rightsinfo:eu-repo/semantics/restrictedAccess*
dc.sourceRepositorio Institucional - Ulima
dc.sourceUniversidad de Lima
dc.subjectJava (Lenguaje de programación)es_PE
dc.subjectSoftwarees_PE
dc.subjectDesarrolloes_PE
dc.subjectIngeniería del softwarees_PE
dc.subjectJava (Computer program language)en_EN
dc.subjectComputer softwareen_EN
dc.subjectDevelopmenten_EN
dc.subjectSoftware engineeringen_EN
dc.titleSource to source compiler for the automatic parallelization of JavaScript codeen_EN
dc.typeinfo:eu-repo/semantics/bachelorThesis
thesis.degree.levelTítulo Profesionales_PE
thesis.degree.disciplineIngeniería de sistemases_PE
thesis.degree.grantorUniversidad de Lima. Facultad de Ingeniería y Arquitecturaes_PE
dc.publisher.countryPE
dc.type.otherTesis
thesis.degree.nameIngeniero de sistemases_PE
renati.advisor.orcidhttps://orcid.org/0000-0003-2566-4690
renati.discipline612076
renati.author.dni77163901
renati.levelhttps://purl.org/pe-repo/renati/level#tituloProfesional*
dc.contributor.student2, R, S
renati.advisor.dni29515539
renati.jurorGuzmán Jiménez, Rosario Marybel
renati.jurorIrey Nuñez, Jorge Luis
renati.jurorEscobedo Cárdenas, Edwin Jonathan
renati.jurorGutiérrez Cárdenas, Juan Manuel
renati.typehttps://purl.org/pe-repo/renati/type#tesis*
dc.subject.ocdehttps://purl.org/pe-repo/ocde/ford#2.02.04


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record