Я твердо убежден в том, что, если это возможно, можно использовать неизменность, чтобы классическая синхронизация не нужна для многопоточных программ. Это одна из основных концепций, используемых в функциональных языках.CUDA, неизменность и мутность
Мне было интересно, что люди думают об этом для программ CUDA, я знаю, что разработка для графических процессоров отличается от разработки для процессоров и является GPU n00b. Я бы хотел, чтобы более осведомленные люди дали мне свое мнение по этому вопросу.
Спасибо, Gabriel
Если люди собираются голосовать за закрытие или вниз, не так ли? есть смысл объяснить, почему человеку, который спросил? – Grundlefleck
Не могли бы вы уточнить, какой ответ вы ожидаете? У вас есть конкретный пример? – Simon
Привет, это более общий вопрос, я не ожидаю предельно точного ответа, а скорее имею открытую дискуссию о плюсах, минусах, может быть, это не имеет смысла (если да, почему) и т. Д. – Gabriel