LINUX.ORG.RU

История изменений

Исправление slovazap, (текущая версия) :

Упражнение хорошее, но с чего ты взял что имеет смысл параллелить такую ерунду как копирование элементов, а также что всё не замедлится из-за атомарных операций и синхронизации кэшей?

Но вообще тут атомарные операции конечно же не нужны, потому что с каждым элементом работает не более одного потока. И обмен не нужен - можно копировать, потом заполнить конец массива тем что у тебя обозначает отсутствие элемента или просто обрезать.

Исходная версия slovazap, :

Упражнение хорошее, но с чего ты взял что имеет смысл параллелить такую ерунду как копирование элементов, а также что всё не замедлится из-за атомарных операций и синхронизации кэшей?