Я читал о параллелизме, многопоточности и о том, как «бесплатный обед закончился» . Но у меня еще не было возможности использовать МТ в своей работе.
Таким образом, я ищу предложения о том, что я мог бы сделать, чтобы получить некоторую практику CPU MT с помощью упражнений или участия в некоторых проектах с открытым кодом.
Спасибо.
Редактировать: меня больше интересуют проекты с открытым исходным кодом, которые используют MT для задач, связанных с процессором, или просто алгоритмы, которые интересно реализовать с использованием MT, а не книги или статьи, которые описывают только инструменты, такие как потоки, мьютексы и блокировки, или как можно использовать MT для создания адаптивных графических интерфейсов ...