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
courses:high_performance_computing:lectures [2025/01/13 01:12] kelcourses:high_performance_computing:lectures [2025/09/12 11:57] (current) kel
Line 115: Line 115:
   - Блокирующий/неблокирующий   - Блокирующий/неблокирующий
   - Синхронный (реактор)/асинхронный (проактор)   - Синхронный (реактор)/асинхронный (проактор)
 +  - Архитектура framework на примере boost::asio
 +  - Особенности реализации callback
 +  - Причины разницы производительности асинхронного i/o на примере простого сервера в классическом и coroutines-режиме
   - Преимущества асинхронной работы и реализация со стороны операционной системы   - Преимущества асинхронной работы и реализация со стороны операционной системы
-  - Библиотеки асинхронного ввода/вывода+  - Мотивация к переходу на coroutines
  
 ===== 15. Линеаризуемость ===== ===== 15. Линеаризуемость =====
courses/high_performance_computing/lectures.1736719978.txt.gz · Last modified: 2025/01/13 01:12 by kel