Результаты поиска по запросу "openmp"

1 ответ

Расписание OpenMP (статическое) без указания размера чанка: размер чанка и порядок назначения

У меня есть несколько вопросов относительно#pragma omp for schedule(static) где размер чанка не указан. Один из способов распараллеливания цикла в OpenMP состоит в том, чтобы сделать это вручную следующим образом: #pragma omp parallel { const ...

1 ответ

OpenMP резко замедляет цикл

Я пытаюсь ускорить это для цикла с распараллеливанием OpenMP. У меня сложилось впечатление, что это должно разделить работу на несколько потоков. Однако, возможно, накладные расходы слишком велики, чтобы ускорить процесс. Я должен упомянуть, что ...

1 ответ

параллельная префиксная (накопительная) сумма с SSE

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

ТОП публикаций

2 ответа

 когда вы обновляете все свои пакеты, используя

аюсь запустить тестовую программу, чтобы проверить, правильно ли сконфигурирована моя среда Anaconda. Однако, когда я запускаю свою тестовую программу, я получаю это сообщение об ошибке, когда программа устанавливает график (on_train_end() ...

1 ответ

Ах! Личные сборки великолепны. Спасибо! :)

твуют ли какие-либо двоичные файлы OpenMP для компилятора MinGW-w64 GCC (Windows)?

4 ответа

Ошибка включения openmp - «ld: библиотека не найдена для -lgomp» и ошибки Clang

Я пытаюсь заставить openmp работать в моей программе на Mavericks, однако, когда я пытаюсь скомпилировать, используя флаг-fopenmp Я получаю следующую ошибку: ld: library not found for -lgomp clang: error: linker command failed with exit code 1 ...

2 ответа

В чем преимущество "#pragma omp master" по сравнению с "#pragma omp single"?

В OpenMP любой код внутри#pragma omp master Директива выполняется одним потоком (мастером), без скрытого барьера в конце области. (Видетьраздел о директиве MASTER в руководстве по LMP ...

2 ответа

То, что у вас есть, это свертка. Это можно сделать с помощью быстрого преобразования Фурье за ​​N log2 (N) времени. Ваш алгоритм N ^ 2. Если вы используете FFT, одного ядра, вероятно, будет достаточно!

вел некоторый поиск, но не смог найти ничего, что могло бы быть связано с моим вопросом (извините, если мой вопрос излишний!). В любом случае, как говорится в заголовке, у меня возникают проблемы с улучшением последовательной реализации моего ...

2 ответа

Я думаю, что предложения OpenMP применяются к переменным, объявленным вне параллельной области. Мой вопрос связан с локальными переменными.

#pragma omp parallel { int x; // private to each thread ? } #pragma omp parallel for for (int i = 0; i < 1000; ++i) { int x; // private to each thread ? }бо! Постскриптум Если локальные переменные автоматически закрыты, какой ...

2 ответа

Смотри мой ответ; это больше не является точным, так как была добавлена ​​поддержка OpenMP.

ли использовать библиотеку OpenMP с Android NDK? Может быть, кто-то уже пытался собрать их вместе и может дать некоторые подсказки? С появлением двухъядерных планшетов / смартфонов, я думаю, было бы очень хорошо использовать возможности OpenMP ...