Вояковская Н.Н. и др. - Разработка компиляторов (2-е издание)
Данный курс посвящен принципам разработки компиляторов. Основные задача данного курса - познакомить студентов с базовыми идеями и методами, используемыми при создании современных компиляторов, а также дать практические навыки написания простых компиляторов...
Серебряков В.А. и др. - Теория и реализация языков программирования (2-е из ...
В курсе излагаются основные разделы теории разработки коммnиляmров. Рассмотрены средства, при помощи которых происходит автоматизация процесса разработки трансляторов: LEX, YACC, СУПЕР, методы генерации оптимального кода...
Снетков В.М. - Программирование на ASP.NET (2-е издание)
Курс посвящен технологии программирования web-приложений на ASP.NET с использованием Visual Studio 2005. В курсе подробно рассказывается об этапах создания web-сайтов, программировании форм, серверных и пользовательских элементах управления. Рассказывается о средствах форматирования страниц,..
Туральчук К.А. - Параллельное программирование с помощью языка C# (2-е изда ...
Курс предназначен для практического введения в параллельное программирование (ПП) и знакомства с основными возможностями ПП на платформе .NET 4.0. Курс включает общие теоретические сведения по дисциплине параллельное программирование в объеме необходимом для реализации эффективных параллельных..
Введение в языки программирования C и C++ (2-е издание)
Курс написан по материалам лекций, читавшихся автором на протяжении ряда лет студентам первых курсов факультета вычислительной математики и кибернетики Нижегородского государственного университета им. Н.И.Лобачевского. В курсе рассматриваются все основные конструкции и элементы языков..
Компонентный подход в программировании (2-е издание)
Рассматривается понятие сложной программы и отличия сложных программ от простых. Приводятся основные проблемы разработки сложных программ, В приложении к программной инженерии формулируются основные принципы работы со сложными системами, применимые к широкому кругу задач...

Книги и Журналы / Скачать Биллиг В.А. - Параллельные вычисления и многопоточное программирование (2-е издание)
0

Биллиг В.А. - Параллельные вычисления и многопоточное программирование (2-е издание)

Данный учебный курс представляет введение в параллельное и многопоточное программирование. Он знакомит читателя с общими свойствами параллельных вычислений, моделью параллельных вычислений и ее характеристиками. Рассматриваются основы построения параллельных алгоритмов, обсуждаются проблемы параллельных вычислений при их выполнении на многоядерных компьютерах с общей памятью – гонка данных, клинч, проблемы синхронизации и блокировки.

Все примеры программ, приведенные в данном курсе, написаны на языке C# с использованием средств параллельного программирования. В курсе обсуждаются средства, включенные в состав библиотеки классов FCL (Framework Class Library), начиная от класса Thread, описывающего потоки, до класса Parallel, включенного в TPL (Task Parallel Library).

Содержание:

§ Лекция 0. Введение ... 4
§ Лекция 1. Параллельные вычисления ... 10
§ Лекция 2. Процессы и потоки в операционной системе ... 44
§ Лекция 3. Параллельные алгоритмы ... 61
§ Лекция 4. Потоки и параллельные вычисления ... 107
§ Лекция 5. Потоки. Гонка данных и другие проблемы ... 134
§ Лекция 6. Пул потоков и библиотека параллельных задач ... 180
§ Лекция 7. Распараллеливание циклов. Класс Parallel ... 203
§ Лекция 8. Интерфейс и многoпоточность ... 249
§ Лекция 9. Программные проекты на С# ... 279
§ Лекция 10. Курсовые проекты и лабораторные работы к курсу ... 307
§ Список литературы ... 310

Название: Параллельные вычисления и многопоточное программирование
Автор: Биллиг В.А.
Издательство: М.: НОУ "Интуит"
Год издания: 2016
Качество: Хорошее
Страниц: 311
Формат: PDF
Язык: Русский
Размер: 24.7 Mb

Скачать "Параллельные вычисления и многопоточное программирование (2-е издание)":

Скачать бесплатно журнал / книгу Биллиг В.А. - Параллельные вычисления и многопоточное программирование (2-е издание) на компьютер / телефон / android

Добавить комментарий
Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера