1 / 18

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

Кафедра высокопроизводительных компьютерных технологий Семинар для бакалавров второго курса. Созыкин Андрей Владимирович к.т.н. зав.кафедрой высокопроизводительных компьютерных технологий. Магистерские программы Созыкин А.В. План семинара. Выбор кафедры и научного руководителя на 2 курсе

zea
Download Presentation

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

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Кафедра высокопроизводительных компьютерных технологий Семинар для бакалавров второго курса Созыкин Андрей Владимирович к.т.н. зав.кафедрой высокопроизводительных компьютерных технологий

  2. Магистерские программыСозыкин А.В. План семинара • Выбор кафедры и научного руководителя на 2 курсе • Кафедра высокопроизводительных компьютерных технологий • Возможные темы курсовых и научных работ • Выступление преподавателей кафедры

  3. Магистерские программыСозыкин А.В. Выбор кафедры • На 2 курсе необходимо выбрать: • Профиль • Научного руководителя • Профили для КН: • Математические основы компьютерных наук • Вычислительные, программные, информационные системы и компьютерные технологии • Web-программирование • Системное программирование • За каждый профиль отвечает отдельная кафедра • КВКТ не отвечает за бакалаврские профили 

  4. Магистерские программыСозыкин А.В. Выбор научного руководителя • Кроме профиля нужно выбрать научного руководителя • Роль научного руководителя: • Определяет направление научной работы студента • Дает задания на курсовую и выпускную квалификационную работу • Рекомендует спецкурсы по выбору • Научный руководитель может быть с любой кафедры • Профили, которые подходят для ВКТ: • Системное программирование • Web-программирование

  5. Магистерские программыСозыкин А.В. Итоги: выбор кафедры и руководителя • Выбор профиля: • У кафедры ВКТ нет профилей для бакалавров • Выбор научного руководителя: • Научные руководители могут быть с кафедры ВКТ • Перед составлением заявления на выбор нужно согласовать с руководителем тему работы

  6. Магистерские программыСозыкин А.В. О кафедре • Кафедра высокопроизводительных компьютерных технологий (КВКТ) • Совместная кафедра: • УрФУ (ранее УрГУ) • Институт математики и механики УрО РАН (ИММ) • Все преподаватели кафедры – сотрудники ИММ УрО РАН • Основное направление кафедры – высокопроизводительные вычисления • Кафедра отвечает за две магистерские программы: • Системное программирование • Параллельные вычисления

  7. Магистерские программыСозыкин А.В. Особенности кафедры • Совместная кафедра с ИММ УрО РАН: • Приоритет – научная деятельность в области компьютерных наук • Что потребуется от Вас: • Работа по специальности • Подготовка статей для конференций и журналов • Выступление на конференциях • Инновации: • Участие в конкурсах по инновационной деятельности (Intel, «УМНИК» и др.) • Я хочу просто заниматься сетями/компьютерами и т.п. • Так тоже можно, но многое теряете

  8. Магистерские программыСозыкин А.В. Возможные направления научной работы • Направления для курсовых на 3 курсе и выпускной квалификационной работы на 4 курсе • Сети • ОС Linux • Web-программирование • Научные и технические вычисления (Python, Matlab, C/C++ и др.) • Специализированные архитектуры для вычислений (GPU, Intel MIC и т.п.) • Обработка больших объемов данных (Apache Hadoop, Pig, Mahout и т.д.)

  9. Магистерские программыСозыкин А.В. Сети и Linux • Сетевые технологии и протоколы: • NFS, IPv6, NAT, туннели и т.п. • Распределенные файловые системы: • Parallel NFS • Виртуализация в Linux: • Гипервизоры Xen, KVM • Облачные платформы OpenStack, OpenNebula • Контейнеры OpenVZ • Пакеты прикладных программ в Linux: • Matlab • Python • Eclipse • и др.

  10. Магистерские программыСозыкин А.В. Web-программирование и вычисления • Web-программирование: • Адаптация Web-интерфейса портала научного взаимодействия • PHP, HTML, CMS Joomla • Научные и технические вычисления: • Решение типовых научных задач: линейная алгебра, преобразование Фурье, метод Монте-Карло • Различные языки: Python, Matlab, C/C++ • Проведение вычислительных экспериментов, оптимизация производительности • Подготовка образовательных материалов

  11. Магистерские программыСозыкин А.В. Ускорители и BigData • Специализированные архитектуры для вычислений: • Вычисления на графических картах (GPU) • Вычисления на ускорителях Intel Xeon Phi • Технологии CUDA, Matlab, C/C++ • Обработка больших объемов данных (BigData): • Apache Hadoop/MapReduce • Apache Pig • Библиотека машинного обучения Apache Mahout • Язык программирования Java

  12. Магистерские программыСозыкин А.В. Распределенная ФС • Цель проекта: создание распределенной файловой системы УрО РАН

  13. Магистерские программыСозыкин А.В. Распределенная ФС • Оборудование: • Серверы SuperMicro, 24 диска 3 Тб, ОС Linux • Программное обеспечение: • dCache • Протоколы: • Parallel NFS • Протоколы ГРИД (SRM, xroot и т.п.) • Текущее состояние: • Оборудование установлено и настроена, установлен dCache • Задачи: • Настройка dChache для производительности, масштабируемости и надежности • Подключение dChache к серверам Linux и Windows по протоколу Parallel NFS, тестирование производительности

  14. Магистерские программыСозыкин А.В. Облачная платформа для ПВ • Цель проекта: установка пакетов прикладных программ в облаке, интеграция с суперкомпьютером и предоставление пользователям по модели SaaS • Программное обеспечение: • Hubzero (www.hubzero.org) • ОС Linux • Пакеты программ: • Matlab • Eclipse PTP (и NVidia Nsight) • Инструменты Intel • Python

  15. Магистерские программыСозыкин А.В. Высокопроизводительный Python • Цель проекта: предоставить пользователям средство для быстрого прототипирования параллельных алгоритмов, бесплатный аналог Matlab • Используемое ПО: • Модули Python для научных вычислений: numpy, scipy, matplotlib и т.п. • Задачи: • Применение Python для решения типовых математических задач • Визуализация данных в Python • Оптимизация производительности

  16. Магистерские программыСозыкин А.В. Если вас заинтересовала тема • Если Вас заинтересовала тема и Вы хотите, чтобы я был научным руководителем: • Отправляете интересующее Вас направление мне на email: avs@imm.uran.ru • По email договариваемся о встрече, обговариваем конкретную тему в рамках направления

  17. Магистерские программыСозыкин А.В. Итоги • В конце второго курса нужно выбрать профиль и научного руководителя • Кафедра ВКТ не отвечает за профили бакалавров • Руководитель может быть с кафедры ВКТ • Профили, которые подходят для ВКТ: • Системное программирование • Web-программирование • Если Вам понравилось одно из направлений научной деятельности: • Пишите на email: avs@imm.uran.ru

  18. Основы организации ИнтернетСозыкин А.В. Вопросы? Контакты Созыкин Андрей Владимирович avs@imm.uran.ru www.asozykin.ru

More Related