Курс представляет собой краткое введение в основы программирования на 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
Разместите ссылку на эту страницу в социальных сетях. Так о ней узнают тысячи человек:
Facebook
Twitter
Мой мир
Вконтакте
Одноклассники
Нашли ошибку? Сообщите администрации сайта: Выберите один из разделов меню и, если необходимо, напишите комментарий
За ложную информацию бан на месяц
Разместите, пожалуйста, ссылку на эту страницу на своём веб-сайте:
Код для вставки на сайт или в блог: Код для вставки в форум (BBCode): Прямая ссылка на эту публикацию:
Курс посвящен основам программирования на языке Fortran 2008 с использованием среды Intel Parallel Studio. Рекомендован для слушателей, которые хотят получить первые сведения о языке и начать применять компилятор Intel Visual Fortran для создания программ вычислительного характера.
The Intel Galileo board is the first in a family of Arduino-certified development and prototyping boards based on Intel architecture. Microsoft provides Windows for IoT Program which we can build and deploy application on top of Intel Galileo board using Windows Platform. This book helps you getting started with Windows for IoT program and Intel Ga ...
Откройте для себя истинный потенциал платы Intel Galileo для создания интересных проектов в различных областях, таких как домашняя автоматизация и робототехника. Плата Intel Galileo была разработана, чтобы добавить мощь процессора Intel к простоте платформы Arduino. Intel Galileo предоставляет вам свободу для создания широкого спектра проектов "сде ...
Курс ориентирован на людей, имеющих небольшой опыт программирования на современных языках и желающих научиться основам программирования для операционной системы Android.
Данный материал НЕ НАРУШАЕТ авторские права никаких физических или юридических лиц. Если это не так - свяжитесь с администрацией сайта. Материал будет немедленно удален. Электронная версия этой публикации предоставляется только в ознакомительных целях. Для дальнейшего её использования Вам необходимо будет приобрести бумажный (электронный, аудио) вариант у правообладателей.