User Tools

Site Tools


mag:pp

This is an old revision of the document!


Высокопроизводительные вычисления

Лекции по порядку

Дополнительные разделы

  1. Обзор методов повышения производительности вычислительных систем
    1. Классы алгоритмов, эвристические алгоритмы, другие интенсивные методы
    2. Экстенсивные методы, параллельное и высокопроизводительные вычисления (HPC)
  2. Модели параллельных схем алгоритмов, сильная и слабая связность ветвей алгоритмов
  3. Библиотека ScaLAPACK для разработки параллельных схем алгоритмов, основанных на манипуляции с матрицами.
  4. Сети Петри, Графовое представление вычислительного процесса
  5. Построение параллельных схем средствами операционной системы (IPC).
  6. Языки Erlang/Elixir.
  7. Распределение потока данных между вычислительными узлами, очереди сообщений RabbitMQ.

Варианты заданий

вариант использования технологии:

  1. MPI
  2. OpenMP
  3. OpenACC
  4. CUDA
  5. Threading building blocks
  6. ScaLAPACK
  7. Erlang/Elixir
  8. Hskell

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

  1. Метод ветвей и границ
  2. MiniMax с отсечением (вариант метода ветвей и границ)
  3. Уравнение теплопроводности на сетке
  4. Реализация схемы Map-Reduce
  5. Алгоритм неиерархической кластеризации с использованием нечеткой логики
  6. Выполнение кластерного анализа на большой объеме данных с использованием беггинга
  7. Свой согласованный вариант.
mag/pp.1713353700.txt.gz · Last modified: 2024/04/17 19:35 by eugeneai