Каталог
Параллельные вычисления и многопоточное программирование

Данный учебный курс представляет введение в параллельное и многопоточное программирование. Он знакомит читателя с общими свойствами параллельных вычислений, моделью параллельных вычислений и ее характеристиками. Рассматриваются основы построения параллельных алгоритмов, обсуждаются проблемы параллельных вычислений при их выполнении на многоядерных компьютерах с общей памятью - гонка данных, клинч, проблемы синхронизации и блокировки. Все примеры программ, приведенные в данном курсе, написаны на языке C# с использованием средств параллельного программирования. В курсе обсуждаются средства, включенные в состав библиотеки классов FCL (Framework Class Library), начиная от класса Thread, описывающего потоки, до класса Parallel, включенного в TPL (Task Parallel Library).
Биллиг В.А. Параллельные вычисления и многопоточное программирование / В.А. Биллиг. - Москва : Национальный Открытый Университет ИНТУИТ, 2024. - 310 с. - ISBN intuit357. - URL: http://m.ibooks.ru/bookshelf/394389/reading (дата обращения: 26.07.2025). - Текст: электронный.