При поддержке компании | |
XIX Летняя школа по параллельному программированию 2012
2 – 13 июля 2011 года
ИВМиМГ СО РАН, Новосибирск
Приглашение
Институт вычислительной математики и математической геофизики СО РАН, кафедра параллельных вычислений НГУ и кафедра параллельных вычислительных технологий НГТУ объявляют о проведении XIX Летней школы по параллельному программированию со 2 по 13 июля 2012 года. Приглашаются студенты ФИТ и ММФ НГУ, перешедшие на 2-3 курсы, и студенты ФПМИ НГТУ, перешедшие на 2-4 курсы.
Цель школы
Цель школы – знакомство студентов с тенденциями в развитии средств программирования, основами теории параллельного программирования, современными технологиями параллельного программирования, научными разработками Кафедр и Института. Студенты получат опыт разработки программ для современных высокопроизводительных вычислительных систем, разработки систем программирования, распределенных систем.
Направления работы школы
Школа будет состоять из лекционных, лабораторных занятий и работы над большим общим проектом.
В рамках лекционных и лабораторных занятий будут рассмотрены следующие темы:
· Тенденции развития средств программирования, фрагментированное программирование
· Введение в функциональное программирование, основы Lisp
· Основы организации крупномасштабных вычислений
· Основы программирования вычислений на графических ускорителях
· Современные средства параллельного программирования
· Модели параллельных вычислений
· Мелокозернистые вычисления в моделировании природных явлений
· Математическое моделирование природных явлений на высокопроизводительных вычислительных системах
· Оптимизация программ
Основным проектом школы будет командная разработка игровой распределенной системы, в которой игроки будут взаимодействовать в мире дополненной реальности с помощью мобильных устройств.
Выпускники поделятся опытом работы в бизнес-проектах (список формируется):
- Никита Малышкин: "Индустрия компьютерных игр"
- Сергей Нечаев: "Обзор современных механизмов ввода/вывода на примере файлообменной сети "Пирс" "
- Саша Черкасов: "Жизнь и приключения платежной системы: освоение высоких нагрузок"
- Андрей Уразов: "О том, как муравьеды букашек ловят, или о промышленной разработке ПО высокого качества"
Процедура приглашения на школу
Заявки принимает Валентина Петровна Маркова по адресу markova@ssd.sscc.ru. В письме пришлите следующие сведения о вас:
- Фамилия, Имя, Отчество;
- Факультет, курс, группа;
- Контактная информация (e-mail, телефон);
- Какими языками программирования Вы владеете (С/С++, Pascal, Java, ...)?
- В какой научной области Вы хотели бы специализироваться на старших курсах?
На школу студенты отбираются по результатам собеседования. На собеседовании необходимо показать свою зачетку и продемонстрировать свое знание программирования и дискретной математики. О времени и месте проведения собеседования будет сообщено позже.
Подготовка к школе
Результативность обучения и работы в проектах будет существенно зависеть от самостоятельной подготовки к школе. Для участия в проекте по разработке игры необходимо будет иметь представление о программировании на языке Java (основы которого рекомендуется изучить заранее). Программировать на Си нужно уметь. Смотрите соответствующий раздел на сайте школы. Следите за новостями на сайте и на нашей странице в Google+. Изучайте материалы прошлых школ.
Место проведения
Институт вычислительной математики и математической геофизики, Проспект ак. Лаврентьева - 6, (Академгородок, остановка ВЦ).
Расписание
Занятия начинаются 2 июля в 10-00. Детальное расписание занятий будет доступно позже.
Фотографии со школы в Google Фото.