Новости
О Центре
Кластер
Обучение
Исследования
Конференции
Полезные ссылки
NVIDIA
Контакты
О сайте
Имя:
Пароль:
запомнить:
Забыли пароль? Регистрация

Аннотации курсов

Расширяемые языки и программирование высокопроизводительных вычислительных систем.

 Краткая аннотация:

 В рамках курса проводится изучение возможностей использования расширяемых языков для программирования высокопроизводительных систем. Рассматриваются основные особенности расширяемых языков программирования и примеры расширений, реализующих в таких языках различные модели программирования, а также применение расширений к решению вычислительно ёмких задач. Для наглядной демонстрации и практических занятий используется расширяемый язык Nemerle и созданная на его основе система расширений NUDA.

 Цель курса:

 Цель курса состоит в ознакомлении слушателей с расширяемыми языками программирования и возможностями их использования для создания эффективных и переносимых параллельных приложений.

 Подробное описание:

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

  Содержание курса:

1. Лекция

  1.1. Предпосылки использования расширяемого программирования.

  1.2. Основные особенности расширяемых языков.

  1.3. Использование расширяемых языков для создания эффективных и переносимых параллельных программ.

 2. Мастер-класс

  2.1. Расширяемый язык программирования Nemerle.

  2.2. Подробное описание системы программирования NUDA.

 3. Практикум — решение задач при помощи Nemerle + NUDA.

 Предварительные знания:

 При изложении учебного материала курса у обучаемых предполагается наличие общих (начальных) знаний в области программирования.

<< вернуться  |   Документ от: 16.11.2010 15:16

Новости

22.10.2012
04.09.2012
05.04.2012
06.03.2012
02.03.2012