Авторы: Александр Авдеев, Сергей Гололобов, Алексей Романенко | Новосибирский Государственный Университет
Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Доступ:
свободный
Документ об окончании:
 
Уровень:
Профессионал
Длительность:
2:24:00
Студентов:
628
Выпускников:
19
Качество курса:
4.17 | 2.67
Данный курс обучает основам использования библиотеки математических прикладных программ Intel® Math Kernel Library (Intel® MKL), которая содержит основные функции для выполнения базовых операций линейной алгебры таких как перемножение матриц и решение систем линейных алгебраических уравнений, а также функции для вычисления преобразования Фурье, случайных распределений и других математических операций.
Все эти функции оптимизированы под современные вычислительные машины, а кроме того многие из них реализованы на машинах как с общей памятью, так и с распределенной памятью.
Специальности: Программист
 

План занятий

Занятие
Заголовок <<
Дата изучения
Введение
Знакомство с библиотекой Intel® MKL. Задачи, для решения которых предназначена библиотека Intel® MKL. Рекомендации по работе с документацией.
Оглавление
    -
    BLAS
    Лекция посвящена базовым функциям линейной алгебры  и  их реализации в Intel® MKL. Практика: на занятии предлагается написать программу, использующую некоторые функции линейной алгебры. Практика настройки среды разработки (MS Visual Studio).
    Оглавление
      -
      Sparse BLAS
      Функции работы с разреженными векторами и матрицами. Форматы представления матриц. Практика: на занятии слушатели получают практические навыки работы с разреженными матрицами.
      Оглавление
        -
        Лекция 4
        1 минута
        LAPACK
        Лекция посвящена функциям решения систем линейных алгебраических уравнений (СЛАУ) и сопутствующим вычислительным задачам. Практика: применение функций решения СЛАУ на примере задачи теплопроводности.
        Оглавление
          -
          Лекция 5
          1 минута
          Решение систем линейных алгебраических уравнений(СЛАУ)
          Многие задачи математического моделирования сводятся к решению систем линейных уравнений. В лекции рассматриваются функции библиотеки Intel® MKL, направленные на решение задач этого класса.
          Оглавление
            -
            PARDISO
            Ряд задач математического моделирования сводится к решению системы линейных алгебраических уравнений, матрица которой содержит небольшое количество ненулевых элементов (разреженная матрица). В данной лекции рассказывается об одном способе решения подобных систем с помощью функций из Intel(R) MKL.
            Оглавление
              -
              Лекция 7
              1 минута
              Нелинейная оптимизация
              Лекция посвящена рассмотрению функций для рашения задачи метода наименьших квадратов, вычисления матрицы Якоби и другим вопросам, связанным с задачами оптимизации.
              Оглавление
                -
                Дискретное преобразование Фурье
                Дискретное преобразование Фурье  и его реализация в библиотеке Intel® MKL. Практика: Применение функций преобразования Фурье при решении конкретной задачи.
                Оглавление
                  -
                  Лекция 9
                  1 минута
                  Математические функции над векторами
                  Библиотека VML ориентирована на работу исключительно с векторами. В лекции дается обзор функций, обсуждаются вопросы точности и скорости вычислений.
                  Оглавление
                    -
                    Лекция 10
                    1 минута
                    Библиотека векторной статистики (VSL)
                    Лекция посвящена функциям, реализующим генераторы случайных чисел, выполняющим операции свёртки и корреляции.
                    Оглавление
                      -
                      Лекция 11
                      1 минута
                      Вычисления на кластере
                      Рассматриваются особенности применения Intel® MKL на вычислительных системах с общей и распределенной памятью.
                      Оглавление
                        -
                        1 час 40 минут
                        -
                        Владимир Т
                        Владимир Т

                        Что делать, помогите?