Вопросы по теме 'barrier'

Синхронизация потоков с использованием мьютекса и барьера в C
Я пытаюсь использовать переменные мьютекса pthread и барьер для синхронизации вывода моей программы, но это не работает так, как я хочу. Каждый поток видит свое конечное значение каждые 20 значений (исходя из цикла for), что нормально, но я пытаюсь...
14417 просмотров
schedule 10.05.2023

Параллельное решение головоломок: Java Concurrency — Cyclicbarrier. Правильное использование?
Я пытаюсь написать программу для решения двух головоломок, которые не могут быть решены независимо друг от друга, но имеют одно и то же решение. Моя идея состоит в том, что они оба работают в отдельном потоке, пока не перестанут находить новые...
535 просмотров
schedule 31.07.2022

C pthread_barriers в netbeans (cygwin)
Я хочу запрограммировать в netbeans некоторые задачи C из школы. Нам дали задание, где мы должны использовать pthread_barrier. Итак, я скачал netbeans и cygwin с gcc, g++, gdb и make. В pthreads.h нет pthread_barrier_t и т. д. В этот вопрос Я...
317 просмотров
schedule 07.05.2024

Многопроцессорный барьер Python 2.7
Я использую Python 2.7 и преобразовываю многопоточный код в многопроцессорный код, чтобы избежать проблем с блокировкой GIL. Однако я не вижу реализации барьера в многопроцессорном модуле (есть идеи, как его реализовать?). Я видел этот вопрос:...
2977 просмотров

Vulkan: vkCmdPipelineBarrier для согласованности данных
Мой вопрос состоит из 2 частей: В чем разница между доступной / видимой памятью? Я изучаю Vulkan по этому руководству ( https://vulkan-tutorial.com ) и сейчас крадусь в поисках другого подход для загрузки унифицированных данных (простых...
933 просмотров
schedule 06.03.2022

Реализация барьера потока с использованием условных переменных, вызывающих странное поведение
Я пытаюсь реализовать барьерную систему для потоков с использованием условных переменных, но есть предостережение, когда первый прибывший поток должен записать в ресурс, чтобы поделиться с остальными потоками после заполнения барьера. Проблема в том,...
1309 просмотров
schedule 15.11.2022

Пример взаимоблокировки барьера параллелизма Java
Я пытаюсь реализовать собственный пример Barrier , чтобы узнать больше о параллелизме в Java. У меня есть работающий класс: public class Barrier implements Runnable { private static Semaphore barrier = new Semaphore(0); private static...
185 просмотров