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