Как создать 'omp, параллельны для' с синхронизацией ('барьер') всех потоков в середине с OpenMP

Вы предназначены, чтобы поместить сообщение о фиксации в этот текстовый файл, затем сохранить и выйти.

можно изменить текстовый редактор по умолчанию, который мерзавец использует с этой командой:

git config --global core.editor "nano"

необходимо измениться, нано к любой команде обычно открывал бы текстовый редактор.

6
задан chus 8 April 2013 в 17:23
поделиться

1 ответ

Одна проблема, которую я вижу с этим кодом, заключается в том, что код не соответствует спецификации :)

Если вам нужно, чтобы все do_step_one () завершились, вам понадобится что-то вроде следующего:

#pragma omp parallel for
for(unsigned int i=0; i<N; i++){
     do_step_one(i);
}

#pragma omp parallel for
for(unsigned int i=0; i<N; i++){
     do_step_two(i);
}

Результатом этого будет параллелизм первого for, а затем параллелизм второго for.

4
ответ дан 8 December 2019 в 16:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: