Open Source & Linux Lab

It's better when it's simple

User Tools

Site Tools


courses:high_performance_computing:lectures

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
courses:high_performance_computing:lectures [2018/05/19 12:07] kelcourses:high_performance_computing:lectures [2018/05/19 12:25] kel
Line 168: Line 168:
     * Hazard pointer     * Hazard pointer
  
-===== 20. Модель акторов ===== +===== 20. Линеаризуемость =====
-  - Суть модели +
-  - Применение в современных языках +
-  - Шаблоны применения +
- +
-===== 21. Линеаризуемость =====+
   - Понятие линеаризуемости   - Понятие линеаризуемости
   - Lock-free стек Trieber   - Lock-free стек Trieber
Line 180: Line 175:
   - Точки линеаризации   - Точки линеаризации
  
-===== 22. Flat-Combining =====+===== 21. Flat-Combining =====
   - Схема Flat-Combining   - Схема Flat-Combining
   - Возможные оптимизации за счёт интерференции операций   - Возможные оптимизации за счёт интерференции операций
   - Сравнение производительности с lock-free очередью Michael & Scott   - Сравнение производительности с lock-free очередью Michael & Scott
  
-===== 23. Оптимизации в реализации контейнеров =====+===== 22. Оптимизации в реализации контейнеров =====
   - Relaxed SkipList   - Relaxed SkipList
 +
 +===== 23. Модель акторов =====
 +  - Суть модели
 +  - Применение в современных языках
 +  - Шаблоны применения
  
 ===== 24. Системная архитектура ===== ===== 24. Системная архитектура =====
courses/high_performance_computing/lectures.txt · Last modified: 2024/01/25 00:04 by kel