С чем может быть связано нежелание g++
компилировать OpenMP
программу с использованной опцией shedule(dynamic)
?
Флаг -fopenmp
указан, опции задаются так, всё работает:
#pragma omp parallel for num_threads(8), shared(foo, bar), default(none)
Если теперь добавить shedule(dynamic)
или вообще любой shedule
, то получаю
error: expected ‘#pragma omp’ clause before ‘shedule’
Пробовал отдельно задать параллельный блок #pragma omp parallel
, а в нём #pragma omp for
, -- всё равно не хочет принимать.
Версии всего самые последние, непонятно почему другие опции работают, а эта нет.
Правильное название параметра schedule
, с ним всё работает.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Нужен массив double-овКоличество элементов определяется только во время выполнения программы - поэтому в стеке создать не получится
Пишу свой http-сервер, для обработки запросов использую классическую схемy: на каждый запрос устанавливается отдельное соединение в отдельном...
Для написания каких программ может понадобится параметры функции main argc argv ?