Как OpenMP реализует директивы flu sh и flu sh (list)? - PullRequest
0 голосов
/ 10 марта 2020

Я заинтересован в реализации / закулисной работе директив #pragma omp flush и #pragma omp flush(list). В частности, я хочу знать

1), как это заставляет частную память / временное представление памяти записывать обратно в основную память.

2), как это предотвращает пересечение чтения / записи через нее, когда они оптимизируются компилятором.

Ответ здесь касается topi c, но немного больше глубины было бы неплохо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...