skip to content
Open Source & Linux Lab
It's better when it's simple
User Tools
Log In
Site Tools
Search
Tools
Old revisions
Backlinks
Recent Changes
Media Manager
Sitemap
Log In
>
Recent Changes
Media Manager
Sitemap
You are here:
О нас
»
Курсы
»
|| программирование
»
Учебные материалы
Sidebar
Main
О нас
Новости
Студентам
Проекты
Наука
События
Участники
Links
Трекер
GitHub
courses:high_performance_computing:materials
Table of Contents
Учебные материалы
Книги
Ссылки
Введение
Примитивы синхронизации
Алгоритмы синхронизации
OpenMP и Intel TBB
Создание/завершение потоков
Модель памяти
Асинхронный ввод/вывод
Lock-free изнутри
RCU
Учебные материалы
Книги
Maurice Herlihy, Nir Shavit. “The Art of Multiprocessor Programming”
Brian Goetz, Tim Peierls, Joshua Bloch… “Java Concurrency in Practice”
Timothy G. Mattson, Beverly A. Sanders, Berna L. Massingill. “Patterns for Parallel Programming”
Richard Gerber, Aart J.C. Bik… “The Software Optimization Cookbook”
Камерон Хьюз, Трейси Хьюз. “Параллельное и распределенное программирование с использованием C++”
Энтони Уильямс. “Параллельное программирование на C++ в действии”
Ссылки
Доступна
видеозапись
части лекций курса
Слайды всех лекций доступны на
ftp-сервере
Курсы с набором слайдов / материалов по некоторым темам:
Курс 2016 г. от Intel (MPI, OpenMP, TBB, общие вопросы многопоточности)
Введение
Введение в multithreading
Классификация параллельных систем (материалы НГУ)
Общее видение HPC (2004)
Примитивы синхронизации
Futex
Алгоритмы синхронизации
Слайды с подробными картинками и разбором кода
OpenMP и Intel TBB
Вводная презентация TBB
Официальное учебное пособие Intel с разделом по TBB
Блог Intel о TBB на Хабре
Создание/завершение потоков
Пособие "Синхронизация и взаимодействие программных потоков в операционной среде реального времени"
Модель памяти
Доклад в Минском Яндексе
Статья
разработчика
libcds
Асинхронный ввод/вывод
Доклад "Анатомия асинхронных движков"
Lock-free изнутри
Блог
разработчика
libcds
RCU
Kernel space RCU
User space RCU
courses/high_performance_computing/materials.txt
· Last modified: 2022/02/09 09:00 by
kel
Page Tools
Old revisions
Backlinks
ODT export
Export to PDF
Rename Page
Back to top