courses:high_performance_computing:lock_free
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
courses:high_performance_computing:lock_free [2021/11/15 02:19] – kel | courses:high_performance_computing:lock_free [2023/12/17 14:11] (current) – odoronin | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Lock-free контейнер ====== | ====== Lock-free контейнер ====== | ||
+ | > [[https:// | ||
+ | |||
Необходимо реализовать в lock-free стиле следующий интерфейс: | Необходимо реализовать в lock-free стиле следующий интерфейс: | ||
Line 67: | Line 69: | ||
- В реализации не предполагается увидеть стандартные контейнеры из java.util.concurrent | - В реализации не предполагается увидеть стандартные контейнеры из java.util.concurrent | ||
- Гарантировать исполнение на JDK 11 | - Гарантировать исполнение на JDK 11 | ||
+ | - Изменение структуры данных должно происходить в разных частях независимо (то есть не должно быть contention гарантированно на одном элементе структуры данных, | ||
+ | - Число " |
courses/high_performance_computing/lock_free.1636931961.txt.gz · Last modified: 2021/11/15 02:19 by kel