Что делать, помогите? |
Авторы: Александр Авдеев, Сергей Гололобов, Алексей Романенко | Новосибирский Государственный Университет
Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Доступ:
свободный
Документ об окончании:
Вам нравится? Нравится 2 студентам
Уровень:
Профессионал
Длительность:
2:24:00
Студентов:
627
Выпускников:
19
Качество курса:
4.17 | 2.67
Данный курс обучает основам использования библиотеки математических прикладных программ Intel® Math Kernel Library (Intel® MKL), которая содержит основные функции для выполнения базовых операций линейной алгебры таких как перемножение матриц и решение систем линейных алгебраических уравнений, а также функции для вычисления преобразования Фурье, случайных распределений и других математических операций.
Все эти функции оптимизированы под современные вычислительные машины, а кроме того многие из них реализованы на машинах как с общей памятью, так и с распределенной памятью.
Темы: Программирование
Специальности: Программист
Теги: fortran, mkl, алгоритмы, библиотеки, вычисления, документация, процессоры, сжатие, форматы, элементы
Дополнительные курсы
План занятий
Занятие
Заголовок <<
Дата изучения
BLAS
Лекция посвящена базовым функциям линейной алгебры и их реализации в Intel® MKL. Практика: на занятии предлагается написать программу, использующую некоторые функции линейной алгебры. Практика настройки среды разработки (MS Visual Studio).
Оглавление
-
Sparse BLAS
Функции работы с разреженными векторами и матрицами. Форматы представления матриц. Практика: на занятии слушатели получают практические навыки работы с разреженными матрицами.
Оглавление
-
Лекция 5
1 минута
Решение систем линейных алгебраических уравнений(СЛАУ)
Многие задачи математического моделирования сводятся к решению систем линейных уравнений.
В лекции рассматриваются функции библиотеки Intel® MKL, направленные на решение задач этого класса.
Оглавление
-
PARDISO
Ряд задач математического моделирования сводится к решению системы линейных алгебраических уравнений, матрица которой содержит небольшое количество ненулевых элементов (разреженная матрица). В данной лекции рассказывается об одном способе решения подобных систем с помощью функций из Intel(R) MKL.
Оглавление
-
Лекция 7
1 минута
Нелинейная оптимизация
Лекция посвящена рассмотрению функций для рашения задачи метода наименьших квадратов, вычисления матрицы Якоби и другим вопросам, связанным с задачами оптимизации.
Оглавление
-
Дискретное преобразование Фурье
Дискретное преобразование Фурье и его реализация в библиотеке Intel® MKL. Практика: Применение функций преобразования Фурье при решении конкретной задачи.
Оглавление
-
Лекция 9
1 минута
Математические функции над векторами
Библиотека VML ориентирована на работу исключительно с векторами. В лекции дается обзор функций, обсуждаются вопросы точности и скорости вычислений.
Оглавление
-
Лекция 10
1 минута
Библиотека векторной статистики (VSL)
Лекция посвящена функциям, реализующим генераторы случайных чисел, выполняющим операции свёртки и корреляции.
Оглавление
-
Лекция 11
1 минута
Вычисления на кластере
Рассматриваются особенности применения Intel® MKL на вычислительных системах с общей и распределенной памятью.
Оглавление
-