Aleksandr Penskoi

Logo

Associate Professor
at SE&CS Faculty
at ITMO University
Russia


Associate Professor
at HDU-ITMO Joint Institute
China

View My GitHub Profile

NITTA

Tool for Hard Real-Time CGRA Application Specific Processors

by Aleksandr Penskoi

We develop the tool for generating and programming specialized non-von Neumann processors for cyclic execution of control and signal/data processing algorithms. These processors are based on the original Not Instruction Transport Triggered Architecture (NITTA). That allows us to:

Our users can resolve the following tasks:

Key technologies: Haskell, Verilog, TypeScript, React, GitHub.

Today, the project focus on the following goals:

You can start meeting with the project by reading recent publications and viewing presentations:

You can start to contribute by simple tasks, for example:

After diving into the project, you can connect to solving more complex problems:

For details and more actual information look at issues and projects on GitHub: GitHub

To participate in the project, you need to contact me: https://t.me/aleksandr_penskoi or aleksandr.penskoi@gmail.com.


Мы создаем инструментарий для генерации и программирования специализированных не фон – Неймановских процессоров, предназначенных для циклического исполнения алгоритмов управления и обработки сигналов/данных. Они строятся на оригинальной архитектуре NITTA (Not Instruction Transport Triggered Architecture). Это позволяет:

Построенные при помощи нашего инструмента вычислители могут использоваться для:

В настоящий момент перед проектом стоят следующие цели:

Знакомство с проектом можно начать с чтения последних публикацией по проекту и просмотра выступлений:

Участие в проекте можно начать с простых задач, к примеру (после открытия исходного кода здесь будет ссылка на GitHub с реальными тикетами):

После погружения в проект можно подключиться к решению более сложных задач:

Для участия в проекте вам необходимо связаться со мной: https://t.me/aleksandr_penskoi или aleksandr.penskoi@gmail.com.

Дипломы связанные с проектом:

  1. Разработка и исследование архитектурных стилей проектирования уровневой организации Встроенных систем. Пенской А.В. 2016, autoref
  2. Разработка системы управления аппаратным вычислителем, Оспенников Л.В., бак., 2018, text, slides
  3. Механизмы ввода-вывода реконфигурируемой вычислительной платформы реального времени, Емельянов Д.В., маг., 2019, text
  4. Автоматизация построения моделей вычислительных блоков для системы проектирования специалиированных вычислителей, Ницер К.А., бак., 2019, text
  5. Разработка высокоскоростного интерфейса аппаратного ускорителя для системной динамики, Чижиков И.В., маг., 2020, text
  6. Оптимизация синтеза в САПР специализированных вычислителей с помощью машинного обучения, Бураков И.А., бак., 2021, text
  7. Верификация системы автоматического проектирования специализированных процессоров, Костючик А.Г., маг., 2021, text
  8. Разработка механизмов синтеза в системе автоматического проектирования специализированных вычислителей, Прохоров Д.А., бак., 2021, text
  9. Инструментальные средства крупногранулярных реконфигурируемых вычислителей для системной динамики, Гогиян А.Г., маг., 2022, text
  10. Механизмы автоматизированного синтеза микроархитектуры крупногранулярных реконфигурируемых вычислителей, Закусило В.А., маг., 2022, text
  11. Совершенствование метода синтеза на основе машинного обучения в САПР специализированных вычислителей, Бураков И.А., маг., 2023, text