IsoStack

Наткнулся на очень интересный документ, посвященный проблеме производительности сетевого стека на SMP машинах.
Всем известно, что очень многие структуры данных расшарены между процессорами, что требует применение блокировок для доступа к ним. При росте числа процессоров/ядер растет и время ожидания на блокировках. IsoStack - реализация сетевого стека на отдельном процессоре (isolated stack CPU). Очень интересный документ от IBM Research.

http://www.usenix.org/event/atc10/tech/full_papers/Shalev.pdf

Комментарии

Ядро старое и

Ядро старое и машина у них не энтузиастская. Сравнить не с чем. Из серии... "британские учёные...".