Yet another intelligent code-generating system: a flexible and low-cost solution
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Outros Autores: | , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
Texto Completo: | http://repositorio.utfpr.edu.br/jspui/handle/1/23850 https://doi.org/10.1007/s11390-018-1867-7 |
Resumo: | O arquivo disponível é uma versão Preprint do artigo publicado na Springer. |
id |
UTFPR-12_77133fdfcc419be1fc9ece84c4dfb1f5 |
---|---|
oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/23850 |
network_acronym_str |
UTFPR-12 |
network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
repository_id_str |
|
spelling |
2021-01-14T14:05:30Z2021-01-14T14:05:30Z2018-09FABRÍCIO FILHO, João; RODRIGUEZ, Luiz Gustavo Araujo; SILVA, Anderson Faustino da. Yet another intelligent code-generating system: a flexible and low-cost solution. Journal of Computer Science and Technology, v. 33, n. 5, p. 940-965, set. 2018. DOI: https://doi.org/10.1007/s11390-018-1867-7. Disponível em: https://link.springer.com/article/10.1007%2Fs11390-018-1867-7. Acesso em: 16 dez. 2020.1860-4749http://repositorio.utfpr.edu.br/jspui/handle/1/23850https://doi.org/10.1007/s11390-018-1867-7O arquivo disponível é uma versão Preprint do artigo publicado na Springer.Modern compilers apply various code transformation algorithms to improve the quality of the target code. However, a complex problem is to determine which transformation algorithms must be utilized. This is dicult because of three reasons: number of transformation algorithms, various combination possibilities, and several conguration possibilities. Over the last few years, various intelligent systems were presented in the literature. The goal of these systems is to search for transformation algorithms and thus, apply them to a certain program. This paper proposes a exible, low-cost and intelligent system capable of identifying transformation algorithms for an input program, considering the program's specic features. This system is exible for parameterization selection and has a low-computational cost. In addition, it has the capability to maximize the exploration of available computational resources. The system was implemented under the Low Level Virtual Machine infrastructure and the results indicate that it is capable of exceeding, up to 21.36%, performance reached by other systems. In addition, it achieved an average improvement of up to 17.72% over the most aggressive compiler optimization level of the Low Level Virtual Machine infrastructure.engJournal of Computer Science and Technologyhttps://link.springer.com/article/10.1007%2Fs11390-018-1867-7CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOAlgorítmos computacionaisAprendizado do computadorSistemas de computação virtualRepresentação do conhecimento (Teoria da informação)Compiladores (Programas de computador)Computer algorithmsMachine learningVirtual computer systemsKnowledge representation (Information theory)Compilers (Computer programs)Yet another intelligent code-generating system: a flexible and low-cost solutioninfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleCampo MouraoEstados unidos335Fabrício Filho, JoãoRodriguez, Luiz Gustavo AraujoSilva, Anderson Faustino dainfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRLICENSElicense.txtlicense.txttext/plain; charset=utf-81290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/23850/4/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD54ORIGINALintelligentcodegeneratingsystem.pdfintelligentcodegeneratingsystem.pdfapplication/pdf47807550http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/23850/5/intelligentcodegeneratingsystem.pdf111c84fef67b5ff8e10e91d1a628ca6eMD55TEXTintelligentcodegeneratingsystem.pdf.txtintelligentcodegeneratingsystem.pdf.txtExtracted texttext/plain26http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/23850/6/intelligentcodegeneratingsystem.pdf.txt48b012ab8bc20a1da2bfe3249367e5f4MD56THUMBNAILintelligentcodegeneratingsystem.pdf.jpgintelligentcodegeneratingsystem.pdf.jpgGenerated Thumbnailimage/jpeg1522http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/23850/7/intelligentcodegeneratingsystem.pdf.jpgc934b222f3d9ac616368fcacaba47c7bMD571/238502021-01-15 04:11:07.783oai:repositorio.utfpr.edu.br:1/23850TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2021-01-15T06:11:07Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
dc.title.pt_BR.fl_str_mv |
Yet another intelligent code-generating system: a flexible and low-cost solution |
title |
Yet another intelligent code-generating system: a flexible and low-cost solution |
spellingShingle |
Yet another intelligent code-generating system: a flexible and low-cost solution Fabrício Filho, João CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Algorítmos computacionais Aprendizado do computador Sistemas de computação virtual Representação do conhecimento (Teoria da informação) Compiladores (Programas de computador) Computer algorithms Machine learning Virtual computer systems Knowledge representation (Information theory) Compilers (Computer programs) |
title_short |
Yet another intelligent code-generating system: a flexible and low-cost solution |
title_full |
Yet another intelligent code-generating system: a flexible and low-cost solution |
title_fullStr |
Yet another intelligent code-generating system: a flexible and low-cost solution |
title_full_unstemmed |
Yet another intelligent code-generating system: a flexible and low-cost solution |
title_sort |
Yet another intelligent code-generating system: a flexible and low-cost solution |
author |
Fabrício Filho, João |
author_facet |
Fabrício Filho, João Rodriguez, Luiz Gustavo Araujo Silva, Anderson Faustino da |
author_role |
author |
author2 |
Rodriguez, Luiz Gustavo Araujo Silva, Anderson Faustino da |
author2_role |
author author |
dc.contributor.author.fl_str_mv |
Fabrício Filho, João Rodriguez, Luiz Gustavo Araujo Silva, Anderson Faustino da |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
topic |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Algorítmos computacionais Aprendizado do computador Sistemas de computação virtual Representação do conhecimento (Teoria da informação) Compiladores (Programas de computador) Computer algorithms Machine learning Virtual computer systems Knowledge representation (Information theory) Compilers (Computer programs) |
dc.subject.por.fl_str_mv |
Algorítmos computacionais Aprendizado do computador Sistemas de computação virtual Representação do conhecimento (Teoria da informação) Compiladores (Programas de computador) Computer algorithms Machine learning Virtual computer systems Knowledge representation (Information theory) Compilers (Computer programs) |
description |
O arquivo disponível é uma versão Preprint do artigo publicado na Springer. |
publishDate |
2018 |
dc.date.issued.fl_str_mv |
2018-09 |
dc.date.accessioned.fl_str_mv |
2021-01-14T14:05:30Z |
dc.date.available.fl_str_mv |
2021-01-14T14:05:30Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
FABRÍCIO FILHO, João; RODRIGUEZ, Luiz Gustavo Araujo; SILVA, Anderson Faustino da. Yet another intelligent code-generating system: a flexible and low-cost solution. Journal of Computer Science and Technology, v. 33, n. 5, p. 940-965, set. 2018. DOI: https://doi.org/10.1007/s11390-018-1867-7. Disponível em: https://link.springer.com/article/10.1007%2Fs11390-018-1867-7. Acesso em: 16 dez. 2020. |
dc.identifier.uri.fl_str_mv |
http://repositorio.utfpr.edu.br/jspui/handle/1/23850 |
dc.identifier.issn.pt_BR.fl_str_mv |
1860-4749 |
dc.identifier.doi.pt_BR.fl_str_mv |
https://doi.org/10.1007/s11390-018-1867-7 |
identifier_str_mv |
FABRÍCIO FILHO, João; RODRIGUEZ, Luiz Gustavo Araujo; SILVA, Anderson Faustino da. Yet another intelligent code-generating system: a flexible and low-cost solution. Journal of Computer Science and Technology, v. 33, n. 5, p. 940-965, set. 2018. DOI: https://doi.org/10.1007/s11390-018-1867-7. Disponível em: https://link.springer.com/article/10.1007%2Fs11390-018-1867-7. Acesso em: 16 dez. 2020. 1860-4749 |
url |
http://repositorio.utfpr.edu.br/jspui/handle/1/23850 https://doi.org/10.1007/s11390-018-1867-7 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.ispartof.pt_BR.fl_str_mv |
Journal of Computer Science and Technology |
dc.relation.uri.pt_BR.fl_str_mv |
https://link.springer.com/article/10.1007%2Fs11390-018-1867-7 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Campo Mourao |
dc.publisher.country.fl_str_mv |
Estados unidos |
publisher.none.fl_str_mv |
Campo Mourao |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
instacron_str |
UTFPR |
institution |
UTFPR |
reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
bitstream.url.fl_str_mv |
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/23850/4/license.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/23850/5/intelligentcodegeneratingsystem.pdf http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/23850/6/intelligentcodegeneratingsystem.pdf.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/23850/7/intelligentcodegeneratingsystem.pdf.jpg |
bitstream.checksum.fl_str_mv |
b9d82215ab23456fa2d8b49c5df1b95b 111c84fef67b5ff8e10e91d1a628ca6e 48b012ab8bc20a1da2bfe3249367e5f4 c934b222f3d9ac616368fcacaba47c7b |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1805923110171443200 |