Название: Программирование на Intel Cilk Plus (2-е изд.) Автор: Немнюгин С.А. Издательство: М.: НОУ "Интуит" Год: 2016 Страниц: 192 Формат: PDF Размер: 16.2 Мб Язык: русский
Курс представляет собой краткое введение в основы программирования на Intel® CilkTM Plus. В курсе излагаются сведения о структуре Intel® CilkTM Plus и компонентах Cilk. Среди них ключевые слова, расширенная индексная нотация, редукторы, элементные функции и т.д. Рассматриваются вопросы диспетчеризации исполнения параллельной Cilk-программы, особенности распараллеливания циклов и другие вопросы. Приводятся примеры.
Содержание
Лекция 1. Intel® CilkTM Plus - общая характеристика и ключевые слова 4 Лекция 2. Гиперобъекты Intel® CilkTM Plus 22 Лекция 3. Расширенная индексная нотация 32 Лекция 4. Элементные функции. Функции прикладного программного интерфейса 44 Лекция 5. Знакомство с основными возможностями Intel® CilkTM Plus на примере распараллеливания основных векторных операций 54 Лекция 6. Параллелизация алгоритма Гаусс-3ейделя решения дифференциальных уравнений с использованием Intel® Cilk Plus.02 60 Лекция 7. Параллелизация алгоритма Якоби решения дифференциальных уравнений с использованием Intel® Cilk Plus 64 Лекция 8. Параллелизация метода волнового фронта решения уравнения Пуассона с использованием 68 Лекция 9. Знакомство с основными возможностями Intel® CilkTM Plus на примере алгоритма Дейкстры поиска кратчайшего пути на графе 71 Лекция 10. Знакомство с различными способами распараллеливания приложений с помощью Intel® CilkTM Plus на примере алгоритма Флойда поиска кратчайшего пути на графе 75 Лекция 11. Продуктивное создание быстрых, масштабируемых, надежных приложений Intel-Paralie 1-Studio-XE-2013SP1-PB~082213 79 Лекция 12. Инструмент проверки корректности использования памяти и потоков Intel-Inspector-XE-2013-РВ--082213 93 Лекция 13. Высокопроизводительные компиляторы Intel С++ и Fortran Intel Composer XE 2013 109 Лекция 14. Высокопроизводительная библиотека MPI для организации обмена сообщениями в кластерах Intel MPI Library 4.1 124 Лекция 15. Intel-VTune-Amplifier-XE-2013-PB-Russian 133 Лекция 16. Intel-Cluster-Studio-XE-2013SPl-PB-RU-082713 150 Лекция 17. Программные инструменты Intel для разработчиков 165 Лекция 18. Лидирующая в отрасли библиотека для высокопроизводительных математических вычислений Intel-Math-Kernel-Libгагу-v 11-1-РВ-083013 177
Скачать Немнюгин С.А. - Программирование на Intel Cilk Plus (2-е изд.)
|