Проекты школы:
- Клеточная технология конструирования имитационных моделей алгоритмов и структур с мелкозернистым параллелизмом.
- Тестирование производительности процессоров
- Разработка и реализация фрагментированных алгоритмов линейной алгебры
- Технология фрагментированного программирования
- Клеточно-автоматное моделирование физических процессов
"Клеточная технология конструирования имитационных моделей алгоритмов и структур с мелкозернистым параллелизмом"
Руководитель проекта: Остапкевич Михаил, м.н.с. ИВМ и МГ СО РАН
Описание проекта:
Система имитационного моделирования WinALT - инструмент, обеспечивающий синтез на компьютере модели мелкозернистой структуры, а затем имитацию параллельного вычислительного процесса, протекающего в такой структуре. Примерами структур являются: клеточные автоматы, систолические архитектуры, микропроцессорные архитектуры, ассоциативные процессоры, нейронные и клеточно-нейронные сети и т.д.
Предлагается изучить систему WinALT и на ее основе построить модели для одной из областей:
- визуальная криптография
- модели физических процессов
- обработка растровых изображений с помощью локальной фильтрации
- модели конвейерных вычислительных структур(арифметические устройства)
- модели универсальных вычислительных сред
Требования к участникам проекта:
- Хорошее знание C/C++
В начало страницы
"Тестирование производительности СуперЭВМ"
Руководители проекта:
- Маркова Валентина Петровна, с.н.с. ИВМ и МГ
- Киреев Сергей, н.с. ИВМ и МГ
- Куликов Игорь, аспирант кафедры ПВТ НГТУ
- Горпинченко Дмитрий, магистрант кафедры ПВТ НГТУ
- Щукин Георгий, магистрант кафедры ПВТ НГТУ
Описание проекта:
Студентам предлагается разработать комплекс программ для тестирования
производительности СуперЭВМ. Комплекс будет состоять
из основных алгоритмов линейной алгебры.
В рамках данного проекта участники познакомятся со средствами
параллельного программирования, научатся использовать
возможности компилятора для оптимизации кода для конкретного процессора.
Требования к участникам проекта:
- Хорошее знание C/C++
- Знание основ архитектуры вычислительных систем
В начало страницы
"Разработка и реализация фрагментированных алгоритмов линейной алгебры"
Руководители проекта:
- Чаюк Ксения, магистрантка кафедры ПВТ НГТУ
- Черных Андрей, студент кафедры ПВТ НГТУ
Описание проекта:
Участниками будут рассмотрены алгоритмы линейной алгебры.
Данные алгоритмы во фрагментированном виде при решении многих задач
численного моделирования (упругость, акустика и т.д.) позволяют оптимально распределять загрузку
имеющихся ресурсов и получать значительное ускорение по времени при решении
задач большого размера. В дальнейшем, у участников данного проекта есть возможность
сотрудничества с Академиком РАН С.К. Годуновым.
Требования к участникам проекта:
- Знание основ численных методов и основ уравнений математической физики
- Хорошее знание C/C++
В начало страницы
"Технология фрагментированного программирования"
Руководители проекта:
- Перепелкин Владислав, аспирант ИВМ и МГ СО РАН
- Куликов Игорь, аспирант кафедры ПВТ НГТУ
Описание проекта:
Участники изучат новую технологию параллельного программирования - технологию
фрагментированного программирования. Эта технология позволяет создавать эффективные
параллельные программы, автоматически обладающие такими свойствами, как динамическая
балансировка загрузки. Участники реализуют задачу численного решения уравнений акустики
методом Годунова. Программа будет протестирована на различных вычислительных системах.
Требования к участникам проекта:
- Хорошее знание C/C++
- Знание основ численных методов и уравнений математической физики
В начало страницы
"Клеточно-автоматное моделирование физических процессов"
Руководитель проекта: Калгин Константин, магистрант кафедры ПВ НГУ
Описание проекта:
Будет рассмотрено клеточно-автоматное моделирование физических процессов.
Требования к участникам проекта:
- Хорошее знание C/C++
В начало страницы
|