О создании компилятора с высокоуровневого языка на компьютер с программируемой архитектурой (Юрий Михайлуц, SECR-2016) — различия между версиями

Материал из 0x1.tv

{{VideoSection}}
{{vimeoembed|185219671|800|450}}
{{youtubelink|963erpvFBXE}}
{{SlidesSection}}
[[File:О создании компилятора с высокоуровневого языка на компьютер с программируемой архитектурой (Юрий Михайлуц, SECR-2016).pdf|left|page=-|300px]]

{{----}}
{{LinksSection}}
* {{ConferencePage|http://2016.secr.ru/program/submitted-presentations/developing-a-high-level-language-compiler-for-a-computer-with-programmable-architecture}}
<!-- <blockquote>[©]</blockquote> -->

{{fblink|1823625814557098}}                                          
<references/>

<!-- topub -->

[[Категория:SECR-2016]]
{{stats|disqus_comments=1|refresh_time=2018-05-15T17:28:15.419157|vimeo_comments=0|vimeo_plays=42|youtube_comments=2|youtube_plays=26}}

Версия 08:02, 4 июня 2018

Докладчик
Юрий Михайлуц.jpg
Юрий Михайлуц

Хорошо известно, что для решения многих прикладных задач на программируемых логических интегральных схемах (ПЛИС) можно достичь более высокой производительности (иногда на 2 или даже 3 порядка), чем на массовых процессорах. Но достигается это очень большими усилиями, как временными, так и интеллектуальными. Компилятор с языка высокого уровня на систему с ПЛИС-ускорителем – мечта многих разработчиков. Такой компилятор должен содержать многие нетрадиционные составные части. Актуальность этого направления подчеркивается тем, что в конце прошлого года фирма Intel купила второго по величине производителя ПЛИС – фирму ALTERA.

Наш доклад о первых шагах по созданию компилятора с языка Си на процессор с ПЛИС-ускорителем и о первой откомпилированной им программе. И это не просто конвертер из языка Си в VHDL. Наша цель: “Создать полноценный компилятор, при помощи которого программы на компьютеры с ПЛИС можно будет писать так же легко, как сейчас пишут обычные прикладные программы”. И мы уже на шаг ближе к этой цели. Мы расскажем Вам о том, как прошли этот шаг и о всех нюансах, подстерегающих Вас, если Вы, как и мы, считаете, что за ПЛИС будущее Вычислительных систем.

Доклад может быть интересен тем, кто

  1. Работает с ПЛИС
  2. Разработчикам электронных схем
  3. Разработчикам компиляторов
  4. Тем, кому интересно, куда идут ИТ-технологии и программирование

Доклад может быть полезен аудитории: Пониманием того, куда идут ИТ-технологии. Это важно для того, чтобы не проиграть конкурентную борьбу с новыми поколениями программистов, Новые поколения программистов будут разрабатывать софт на микросхемы, содержащие и универсальные вычислительные ядра и матрицы программируемой логики. Такие микросхемы уже производятся и используются (недостаточно используются, поскольку нет хороших инструментов быстрой разработки эффективных программ). Признаками этой тенденции являются и превосходство таких микросхем по сравнению с другими по производительности и тот факт, что компания Intel купила компанию Altera.

Доклад рассчитан на аудиторию с базовыми знаниями в программировании на Си и базовыми знаниями в области цифровой схемотехники.

Видео

on youtube

Презентация

О создании компилятора с высокоуровневого языка на компьютер с программируемой архитектурой (Юрий Михайлуц, SECR-2016).pdf О создании компилятора с высокоуровневого языка на компьютер с программируемой архитектурой (Юрий Михайлуц, SECR-2016).pdf О создании компилятора с высокоуровневого языка на компьютер с программируемой архитектурой (Юрий Михайлуц, SECR-2016).pdf О создании компилятора с высокоуровневого языка на компьютер с программируемой архитектурой (Юрий Михайлуц, SECR-2016).pdf О создании компилятора с высокоуровневого языка на компьютер с программируемой архитектурой (Юрий Михайлуц, SECR-2016).pdf О создании компилятора с высокоуровневого языка на компьютер с программируемой архитектурой (Юрий Михайлуц, SECR-2016).pdf О создании компилятора с высокоуровневого языка на компьютер с программируемой архитектурой (Юрий Михайлуц, SECR-2016).pdf О создании компилятора с высокоуровневого языка на компьютер с программируемой архитектурой (Юрий Михайлуц, SECR-2016).pdf О создании компилятора с высокоуровневого языка на компьютер с программируемой архитектурой (Юрий Михайлуц, SECR-2016).pdf О создании компилятора с высокоуровневого языка на компьютер с программируемой архитектурой (Юрий Михайлуц, SECR-2016).pdf О создании компилятора с высокоуровневого языка на компьютер с программируемой архитектурой (Юрий Михайлуц, SECR-2016).pdf О создании компилятора с высокоуровневого языка на компьютер с программируемой архитектурой (Юрий Михайлуц, SECR-2016).pdf

Примечания и ссылки

Plays:68   Comments:3