Logo

О MIPT-ILab

MIPT-ILab — это учебная лаборатория Московского физико-технического института, занятия в которой проводят сотрудники кафедры микропроцессорных технологий. Некоторые из образовательных проектов лаборатории используют GitHub. Более подробная информация о нашей деятельности представлена на странице кафедры «Микропроцессорные технологии в интеллектуальных системах управления» сайта МФТИ.

Аппаратные и симуляционные проекты, доступные на GitHub

  • MIPT-MIPS / MIPT-V: потактовая программная модель процессора архитектур MIPS и RISC-V, используемая для обучения архитектуре компьютерных систем и командной разработке программного обеспечения.
    • MIPT-MIPS-CEN64: эмулятор CEN64 с потактовой моделью процессора MIPT-MIPS.

Компиляторные проекты, доступные на GitHub

  • MIPT Scheme compiler: компилятор языка Scheme для архитектуры MIPS.
  • LLVM-MDSP: имплементация LLVM-бекэнда для архитектуры Mulitmedia Digital Signal Processor.
  • denfer: динамический кросс-платформенный профилировщик с графическим интерфейсом.
  • ICDV: Intel Compiler Dump Viewer.
  • MIPT-Vis: инструмент графической визуализации промежуточного представления программ компилятором.

Текущие курсы

  • Курсы «Архитектура компьютерных систем» входит в проект MIPT-MIPS. Материалы читаются на русском языке с использованием англоязычных презентаций.
  • «Открытые лекции по C++» Константина Владимирова. На сайте доступны как слайды к лекциям, так и изложение курса в виде книги. Все материалы используют русский язык. Основной репозиторий расположен на SourceForge.
  • Курс «Основы программного моделирования» Евгения Юлюгина и Григория Речистова
  • Курс «Цифровая схемотехника» Игоря Смирнова для студентов 4 курса ФРТК МФТИ. Материалы читаются на русском языке с использованием англоязычных презентаций.

Курсы прошлых лет

Учебные материалы по программному моделированию

Материалы разработаны коллективом авторов под руководством Григория Речистова и Евгения Юлюгина

Видео


Logo

What MIPT-ILab is

We are educational organization in Moscow Institute of Physics and Technologies. Several of our projects are hosted in GitHub. For more information, please check MIPT-ILab official web page on MIPT site.

Hosted HW and Simulation Projects

Hosted Compiler Projects

  • MIPT Scheme compiler is a compiler of the Scheme language for the MIPS architecture.
  • LLVM-MDSP — implementation of a LLVM backend targeted to MDSP.
  • denfer: Dynamic crossplatform profiler with GUI.
  • ICDV: Intel Compiler Dump Viewer.
  • MIPT-Vis is an open source visualizer of compiler-specific graphs.

Courses and Books

This section does not describe Russian-language-only courses. Please, check Russian section above to get more information

Video