Проект Templet

акторный фреймворк для запуска задач
на множестве ядер, кластерах и в облаках
templet.ssau.ru

Инструменты пользователя

Инструменты сайта


presentations:материалы_по_курсу_облачные_технологии

Это старая версия документа!


Облачные технологии

Расписание занятий на весенний семестр 2023 года.

Видеоконференция https://clck.ru/38dWmP

План

  1. Введение: история облачных технологий.pdf
  2. Введение: обзор облачных технологий, изучаемых на практиках.
  3. Гипервизоры. Технологии эффективной виртуализации.
  4. Виртуализация памяти.
  5. Виртуализация ввода-вывода.
  6. Виртуальные устройства.
  7. Облака.pdf
  8. Облачные системы WMware.pdf

Факт

  1. Обзор курса. Виртуализация-причины использования. Облака-определение, виды облаков (стр.527-529, стр.553-554 из глава 7 Совр.ОС).
  2. Структура пакета Templet SDK. Модель программирования (с начала по стр.30 уч.пособия).
  3. Программа ping-pong, синтаксис доменно-ориентированного языка.
  4. Далее: идиомы программирования в Templet SDK, задачи, выполнение задач в режиме имитационного моделирования.

Записи лекционных/практических занятий в ВВВ

Варианты заданий из презентаций: 1 вариант портфель задач (интегрирование разбиением интервала на равные отрезки); 2 вариант цепочка процессов (эратосфен); 3 вариант цепочка процессов (сортировка); 4 вариант поиск с возвратом (8 ферзей); 5 вариант сортировка слиянием; 6 вариант умножение матриц на кольце процессов.

Основная литература

Дополнительная литература

  1. Платформа Everest https://everest.distcomp.org/
  2. Востокин С.В., Бобылева И.В. Применение алгоритмических скелетов для проектирования параллельных алгоритмов акторного типа. Современные информационные технологии и ИТ-образование. — 2020. — Т. 16. № 1. — С. 64-71 статья
  3. Система управления многозадачными распределенными вычислениями на основе акторных алгоритмов https://github.com/the-templet-project/templet
  4. Два примера текстового описания распределенного алгоритма в акторной парадигме bricksmove.pdf.

Группы весеннего семестра 2024 года

presentations/материалы_по_курсу_облачные_технологии.1709829659.txt.gz · Последнее изменение: 2024/03/07 16:40 — vostokin