| Название | Тулчейн RISC V и компиляторные оптимизации (LFD113x), Презентация к курсу |
| Авторы | Кириленко Я.А. (адаптация) |
| Аннотация | Курс рассказывает о часто используемых компиляторных оптимизациях и полезных утилитах. Даёт представление об использовании популярных систем компиляции для создания приложений под RISC-V, а также об их запуске на симуляторах и эмуляторах. Завершается курс знакомством с типами ошибок в программах, а также инструментами и методами отладки. |
| Цель курса | Дать знания о системах компиляции и концепциях кросс-компиляции, научить использовать популярные системы компиляции (LLVM, GCC) для создания приложений под RISC-V, дать представление об основах оптимизации производительности и размера кода. |
| Для кого предназначен | Рекомендуется студентам в рамках дисциплин "Основы программирования", "Практикум на ЭВМ", "Современные инструменты и технологии программирования". |
| Предварительные знания | Знакомство с C/C++, основы git, установка пакетов Linux, английский на уровне чтения документации. |
| Планируемые результаты обучения | Уметь: собирать, используя популярные системы компиляции (LLVM, GCC), приложения под RISC-V, запускать их на эмуляторе. |
| Список литературы | GCC online documentation |
| LLVM documentation | |
| QEMU documentation for RISC V platform | |
| GDB documentation |
Данный материал является переводом и адаптацией учебного курса RISC V Toolchain and Compiler Optimization Techniques (LFD113x), распространяемого под лицензией CC BY 4.0.
Перевод и адаптация выполнены Кириленко Я.А. по заказу Альянса RISC-V, допускается к использованию под лицензией CC BY 4.0.
Обращаем внимание читателя, что данный текст не является строгим академическим изложением, а представляет собой перевод с некоторым сглаживанием и уточнением терминологии, а также добавлением русскоязычных справочных материалов. Перед прочтением курса рекомендуем ознакомиться с используемыми в нём терминами и их переводами, список которых можно найти в разделе Список терминов .
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.