Компьютерные науки

Тулчейн RISC-V и компиляторные оптимизации

Курс рассказывает о часто используемых компиляторных оптимизациях и полезных утилитах. Даёт представление об использовании популярных систем компиляции для создания приложений под RISC-V, а также об их запуске на симуляторах и эмуляторах. Завершается курс знакомством с типами ошибок в программах, а также инструментами и методами отладки.
690 ₽
Объем

18 час.
Длительность

18 дней
Нагрузка в неделю

2 час.
Описание Учебный курс посвящен тулчейну RISC-V и компиляторным оптимизациям. Цель — дать знания о системах компиляции и концепциях кросс-компиляции, научить использовать популярные системы компиляции LLVM и GCC для создания приложений под RISC-V, дать представление об основах оптимизации производительности и размера кода. Рассматриваются системы компиляции, введение в компиляторные оптимизации, создание приложений для RISC-V, методы отладки и лабораторная работа. Материал адресован студентам в рамках дисциплин по программированию.
Цели
  • Сформировать понимание тулчейна RISC-V и кросс-компиляции.
  • Развить умение применять компиляторные оптимизации.
  • Подготовить к отладке приложений на симуляторах и эмуляторах.
Чему я научусь?
  • Использовать LLVM и GCC для сборки приложений под RISC-V.
  • Применять компиляторные оптимизации производительности и размера.
  • Запускать приложения на симуляторах и эмуляторах.
  • Применять методы отладки приложений RISC-V.
Чему я научусь?
  • Использовать LLVM и GCC для сборки приложений под RISC-V.
  • Применять компиляторные оптимизации производительности и размера.
  • Запускать приложения на симуляторах и эмуляторах.
  • Применять методы отладки приложений RISC-V.

Учебный план

Занятия
1 Описание курса
2 Список терминов
3 Системы компиляции
4 Введение в компиляторные оптимизации
5 Создание приложений RISC-V
6 Методы отладки
7 Лабораторная работа

Какой документ я получу?

Стоимость программы

690 ₽