Open Source & Linux Lab

It's better when it's simple

User Tools

Site Tools


courses:high_performance_computing:materials

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
courses:high_performance_computing:materials [2023/01/18 17:57] kelcourses:high_performance_computing:materials [2023/01/18 18:43] (current) kel
Line 19: Line 19:
   - [[http://software.intel.com/ru-ru/articles/nuts-and-bolts-of-multithreaded-programming/|Введение в multithreading]]   - [[http://software.intel.com/ru-ru/articles/nuts-and-bolts-of-multithreaded-programming/|Введение в multithreading]]
   - [[http://www.software.unn.ru/ccam/multicore/materials/arch/Ar08.pdf|Классификация параллельных систем (материалы НГУ)]]   - [[http://www.software.unn.ru/ccam/multicore/materials/arch/Ar08.pdf|Классификация параллельных систем (материалы НГУ)]]
 +
 +==== Создание/завершение потоков ====
 +  - [[http://window.edu.ru/resource/050/59050 | Пособие "Синхронизация и взаимодействие программных потоков в операционной среде реального времени"]]
  
 ==== Примитивы синхронизации ==== ==== Примитивы синхронизации ====
Line 29: Line 32:
 ==== OpenMP и Intel TBB ==== ==== OpenMP и Intel TBB ====
   - [[http://delta-course.org/docs/delta5/Day2/Delta5D2L1.pdf|Вводная презентация TBB]]   - [[http://delta-course.org/docs/delta5/Day2/Delta5D2L1.pdf|Вводная презентация TBB]]
-  - [[https://www.threadingbuildingblocks.org/docs/help/tbb_userguide/Data_Flow_Graph.html|Официальное учебное пособие Intel с разделом по TBB]]+  - [[https://spec.oneapi.io/versions/latest/elements/oneTBB/source/nested-index.html|Официальное учебное пособие Intel с разделом по TBB]]
   - [[https://habrahabr.ru/company/intel/blog/157735/|Блог Intel о TBB на Хабре]]   - [[https://habrahabr.ru/company/intel/blog/157735/|Блог Intel о TBB на Хабре]]
- 
-==== Создание/завершение потоков ==== 
-  - [[http://window.edu.ru/resource/050/59050 | Пособие "Синхронизация и взаимодействие программных потоков в операционной среде реального времени"]] 
  
 ==== Модель памяти ==== ==== Модель памяти ====
Line 41: Line 41:
 ==== Асинхронный ввод/вывод ==== ==== Асинхронный ввод/вывод ====
   - [[https://2021.cppconf.ru/talks/anatomy-of-asynchronous-engines/|Доклад "Анатомия асинхронных движков"]]   - [[https://2021.cppconf.ru/talks/anatomy-of-asynchronous-engines/|Доклад "Анатомия асинхронных движков"]]
- 
-==== Lock-free изнутри ==== 
-  - [[http://habrahabr.ru/users/khizmax/topics/|Блог]] разработчика [[https://github.com/khizmax/libcds|libcds]] 
  
 ==== RCU ==== ==== RCU ====
   - [[https://lwn.net/Articles/262464/|Kernel space RCU]]   - [[https://lwn.net/Articles/262464/|Kernel space RCU]]
   - [[https://habr.com/ru/post/206984/|User space RCU]]   - [[https://habr.com/ru/post/206984/|User space RCU]]
 +
 +==== Lock-free изнутри ====
 +  - [[http://habrahabr.ru/users/khizmax/topics/|Блог]] разработчика [[https://github.com/khizmax/libcds|libcds]]
 +
 +
  
courses/high_performance_computing/materials.txt · Last modified: 2023/01/18 18:43 by kel