title: Flexible report generation system development for LLVM LNT
metadata.name: dc.contributor.advisor
metadata.value: Коробейников Антон Иванович
metadata.lang: ru_RU
metadata.name: dc.contributor.advisor
metadata.value: Korobejnikov Anton Ivanovic
metadata.lang: en_GB
metadata.name: dc.contributor.author
metadata.value: Милосердов Владимир Михайлович
metadata.lang: ru_RU
metadata.name: dc.contributor.author
metadata.value: Miloserdov Vladimir Mihajlovic
metadata.lang: en_GB
metadata.name: dc.contributor.editor
metadata.value: Кириленко Яков Александрович
metadata.lang: ru_RU
metadata.name: dc.contributor.editor
metadata.value: Kirilenko Akov Aleksandrovic
metadata.lang: en_GB
metadata.name: dc.date.accessioned
metadata.value: 2021-03-24T15:08:44Z
metadata.lang: -
metadata.name: dc.date.available
metadata.value: 2021-03-24T15:08:44Z
metadata.lang: -
metadata.name: dc.date.issued
metadata.value: 2019
metadata.name: dc.identifier.other
metadata.value: 048946
metadata.lang: en_GB
metadata.name: dc.identifier.uri
metadata.value: http://hdl.handle.net/11701/25974
metadata.lang: -
metadata.name: dc.description.abstract
metadata.value: Тестирование и анализ производительности играют большую роль в разработке компиляторов. Единая система, способная запускать различные виды тестов и бенчмарков, а также имеющая удобные средства работы с результатами их работы, позволяет значительно облегчить этот этап разработки.
  
  Данная работа сосредоточена на улучшении одной из таких систем - LLVM LNT, которая является частью проекта LLVM. В частности, целью работы было создание гибкой, настраиваемой подсистемы генерации отчетов для разработчиков. В результате работы такая подсистема была разработана, протестирована и апробирована.
metadata.lang: ru_RU
metadata.name: dc.description.abstract
metadata.value: Testing and performance analysis plays a major role in compiler development. A unified system capable of running various types of tests and benchmarks as well as providing convenient tools to work with their results helps to greatly facilitate this stage of the development process.
  
  This work is mainly focused on improving one such system - LLVM LNT which is the part of the LLVM project. In particular, the goal of the work was to create a flexible, configurable subsystem for developer report generation. As a result of this work, such a subsystem system was developed, tested and evaluated.
metadata.lang: en_GB
metadata.name: dc.language.iso
metadata.value: ru
metadata.name: dc.subject
metadata.value: LLVM
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: LNT
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: компиляторы
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: тестирование
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: анализ производительности
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: анализ регрессий
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: генерация отчетов
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: блокчейн
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: отчет
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: jinja
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: python
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: LLVM
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: LNT
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: compiler
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: testing
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: performance analysis
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: regression analysis
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: report generation
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: blockchain
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: report
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: jinja
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: python
metadata.lang: en_GB
metadata.name: dc.title
metadata.value: Flexible report generation system development for LLVM LNT
metadata.lang: en_GB
metadata.name: dc.title.alternative
metadata.value: Разработка гибкой системы генерации отчетов для LLVM LNT
metadata.lang: ru_RU
resources.filename: VKR_submission.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/25974/1/VKR_submission.pdf
resources.format: Adobe PDF
resources.description: Article
resources.size: 432,37 kB
resources.filename: reviewSV_miloserdov.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/25974/2/reviewSV_miloserdov.pdf
resources.format: Adobe PDF
resources.description: ReviewSV
resources.size: 19,62 kB