Лекция «Высокопроизводительные реконфигурируемые вычислительные системы: язык программирования высокого уровня»

05 МАЯ 2010 | 10:16

6 мая в рамках лекционно-практического курса «Современные технологии, инструменты и аппаратные средства высокопроизводительных вычислений» в 16-00 в аудитории Г-134 пройдет лекция канд. техн. наук Алексея Игоревича Дордопуло «Высокопроизводительные реконфигурируемые вычислительные системы: язык программирования высокого уровня».

Лекция посвящена основам семантики высокоуровневого языка программирования реконфигурируемых вычислительных систем. Язык использует неявные формы описания параллелизма, когда распараллеливание достигается с помощью объявления типов доступа к переменным и индексации  элементов массивов, что позволяет очень легко масштабировать программу на уровне описания структур данных при изменении доступного вычислительного ресурса. Язык содержит фундаментальные типы вычислительных структур языка (кадр, подкадр, структура Let и др.), представляющие собой совокупность арифметико-логических команд, выполняемых на различных элементарных процессорах, обладающих распределенной памятью и соединенных между собой в соответствии с информационной структурой алгоритма таким образом, что вычисления производятся с максимально возможными параллелизмом и асинхронностью.

Операторы и функции языка (сложение, умножение, функции сравнения, тригонометрические функции и др.), используемые в тексте параллельной программы, представляют собой схемотехнические решения, находящиеся в библиотеке стандартных примитивов. В процессе работы транслятора языка COLAMO формируется информационный граф прикладной задачи из текста параллельной программы, где операторы и функции языка по определённым правилам заменяются соответствующими блоками или группами блоков из библиотеки стандартных примитивов.
Трансляция программы на языке высокого уровня COLAMO состоит в создании схемотехнической конфигурации вычислительной системы (структурной составляющей) и параллельной программы, управляющей потоками данных (потоковой и процедурной составляющих).

Слушателям желательно вступить в сообщество «Супервычисления» (требуется регистрация на портале «Инкампус»).

Приглашаются все желающие студенты, аспиранты, сотрудники, преподаватели.

Следите за новостями и анонсами на сайте ЦКП СР  hpc.tti.sfedu.ru и в сообществе «Супервычисления».