title: Development of LLVM-based system for heterogeneous architectures programming
metadata.name: dc.contributor.advisor
metadata.value: Мешкевич Роман Викторович
metadata.lang: ru_RU
metadata.name: dc.contributor.author
metadata.value: Мелентьев Кирилл Игоревич
metadata.lang: ru_RU
metadata.name: dc.contributor.author
metadata.value: Melentev Kirill
metadata.lang: en_GB
metadata.name: dc.contributor.editor
metadata.value: Кириленко Яков Александрович
metadata.lang: ru_RU
metadata.name: dc.contributor.editor
metadata.value: Kirilenko Iakov Аleksаndrovich
metadata.lang: en_GB
metadata.name: dc.date.accessioned
metadata.value: 2018-07-25T20:11:26Z
metadata.lang: -
metadata.name: dc.date.available
metadata.value: 2018-07-25T20:11:26Z
metadata.lang: -
metadata.name: dc.date.issued
metadata.value: 2017
metadata.lang: -
metadata.name: dc.identifier.other
metadata.value: 031691
metadata.lang: en_GB
metadata.name: dc.identifier.uri
metadata.value: http://hdl.handle.net/11701/10897
metadata.lang: -
metadata.name: dc.description.abstract
metadata.value: Мелентьев Кирилл Игоревич  Разработка системы программирования гетерогенных архитектур с использованием LLVM  Старший преподаватель кафедры системного программирования Кириленко Яков Александрович  Направление математика и механика, кафедра системного программирования    В данной работе описывается реализация системы программирования приложений для киберфизических систем, имеющих гетерогенную архитектуру, то есть включающих в себя процессоры различных аппаратных архитектур. Разработанная система решает проблему использования различных инструментов для программирования аппаратных компонентов, предоставляя возможность использовать единые средства разработки. Разработанная система основана на использовании динамической генерации исполняемого кода с помощью LLVM. Также описывается апробация разработанной системы на контроллере TRIK.  Использованных источников: 10  Мелентьев, К. И. Разработка системы программирования гетерогенных архитектур с использованием LLVM: выпускная квалификационная работа: защищена 01.06.2017 / Мелентьев Кирилл Игоревич. – СПб., 2017. – 27 с. – Библиография: с. 26–27.
metadata.lang: ru_RU
metadata.name: dc.description.abstract
metadata.value: Melentev Kirill Igorevich  Development of LLVM-based system for heterogeneous architectures programming  senior lecturer, dept. of software engineering Iakov Alexandrovich Kirilenko  Mathematics & mechanics, software engineering department     This paper describes the implementation of the application programming system for cyberphysical systems that have a heterogeneous architecture, that is, including processors of different hardware architectures. The developed system solves the problem of using various tools for programming hardware components, providing the opportunity to use unified development tools. The developed system is based on the use of dynamic generation of executable code with the help of LLVM. Also, the approbation of the developed system on the TRIK controller is described.  Sources cited: 10  Melentev, K. I. Development of LLVM-based system for heterogeneous architectures programming: Graduation thesis: Defended 01.06.2017 / Melentev Kirill Igorevich. – St. Petersburg., 2017. – 27 pp. – Bibliography: pp. 26–27.
metadata.lang: en_GB
metadata.name: dc.language.iso
metadata.value: ru
metadata.lang: -
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: embedded development
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: heterogeneous systems
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: dynamic code generation
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: internet of things
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: LLVM
metadata.lang: en_GB
metadata.name: dc.title
metadata.value: Development of LLVM-based system for heterogeneous architectures programming
metadata.lang: en_GB
metadata.name: dc.title.alternative
metadata.value: Разработка системы программирования гетерогенных архитектур с использованием LLVM
metadata.lang: ru_RU
resources.filename: diplom_ver4_-_diploma.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/10897/1/diplom_ver4_-_diploma.pdf
resources.format: Adobe PDF
resources.description: Article
resources.size: 158,75 kB
resources.filename: reviewSV_Otzyv_nauchnogo_rukovoditelya_na_VKR_Melenteva_K_I_.docx
resources.url: https://dspace.spbu.ru/bitstream/11701/10897/2/reviewSV_Otzyv_nauchnogo_rukovoditelya_na_VKR_Melenteva_K_I_.docx
resources.format: Microsoft Word XML
resources.description: ReviewSV
resources.size: 6,9 kB
resources.filename: reviewSV_Melentev_K_I__rec.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/10897/3/reviewSV_Melentev_K_I__rec.pdf
resources.format: Adobe PDF
resources.description: ReviewRev
resources.size: 61,79 kB
resources.filename: reviewSV_st007829_Kirilenko_YAkov_Aleksandrovich_(supervisor)(Ru).txt
resources.url: https://dspace.spbu.ru/bitstream/11701/10897/5/reviewSV_st007829_Kirilenko_YAkov_Aleksandrovich_%28supervisor%29%28Ru%29.txt
resources.format: Text
resources.description: ReviewSV
resources.size: 5,57 kB