Форум программистов, компьютерный форум, киберфорум
OpenMP
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
OpenMP OpenMP. Сделать параллельную и последовательную программу которая будет создавать масcив https://www.cyberforum.ru/ openmp/ thread1414525.html
Добрый вечер. Дали задание в институте. Сделать параллельную и последовательную программу которая будет создавать масcив размером NxM, размер задается с клавиатуры, надо найти сумму всех элементов массивы и сумму главной диагонали. С последовательной проблем не возникло, а вот с параллельной беда. Почему-то суммы очень очень большие получается, хотя массив задаю размером 5х5 и элементы массива...
OpenMP Магия OpenMP
Есть такой код: Expr = ... // vector<pair<size_t, double>> #ifdef _OPENMP #pragma omp parallel num_threads( 2==(size_level-ptr) ? 1 : 2 ) { #pragma omp for schedule(dynamic) nowait private(ZerosW, ZerosnW, curFeature) #endif for (i = ptr+1; i < size_level; ++i) { curFeature = Sets.Expr.back().first;
OpenMP Qt и OpenMp Доброго времени суток Установил QT на мак. есть программа, в которой присутствует распараллеливание посредством OPENMP, однако qt creator не распознает файл <omp.h>. как решить данную проблему? в файл .pro добавлял строки, которые нашел на форуме, "QMAKE_LIBS+=-static -lgomp -lpthread" "QMAKE_CXXFLAGS+=-msse3 -fopenmp" QMAKE_CXXFLAGS+=-U_WIN32 https://www.cyberforum.ru/ openmp/ thread1405198.html OpenMP Технологии OpenMP https://www.cyberforum.ru/ openmp/ thread1402413.html
Доброго времени суток. Объясните, почему на такой код void quickSortR(int left,int right,int *mass) { int i,j; bool f; double t; if(left>=right) return; #pragma omp parallel for for (i=left,j=right,f=true;i<j;f?j--:i++)
OpenMP. Определитель матрицы и обратная матрица OpenMP
Здравствуйте. Пишу параллельную программу для нахождения определителя матрицы и обратной матрицы. Нашел алгоритмы в нете и сделал последовательное программирование. При добавлении омп в нахождение определителя матрицы выдает неверный ответ. а в обратной матрице я не пойму как распараллелить, я попробовал как в коде ниже, но результат увелеличения скорости очень мал. (очень очень для 4 ядер)...
OpenMP OpenMP, не создаются потоки Привет всем. Подскажите пожалуйста по такой штуке: делаю задачу "Производители-потребители", начал проверять что хотя б создаётся заданное количество потоков, но этого не происходит. Вот код: #include <omp.h> #include <iostream> #include <windows.h> // Для Sleep() #include <string> #define MAX 5 // размер массива для хранения информации от Производителей https://www.cyberforum.ru/ openmp/ thread1400112.html
OpenMP Как в среде Dev-C++ сделать доступными технологии OpenMP? https://www.cyberforum.ru/ openmp/ thread1396727.html
Доброго времени суток. Среда разработки: Dev-C++ 5.7.1 Полагаю, нужно параметры компилятора как-то изменить, но не знаю, как. Добавлено через 2 часа 32 минуты Не в тот раздел написал?
OpenMP Создать проект с поддержкой OpenMP в Visual Studio
Прошу помочь! Задание: Найти минимальное значение каждого рядка матрицы. Вывести результат обработки матрицы параллельным способом. Каждый поток должен обрабатывать свою строку матрицы. В выводе, напротив каждого рядка матрицы вывести каким потоком она обрабатывалась, и минимальное значение в рядке. Написала вот такой код, но препадавателю не нравится, а на просьбы помочь ни как не...
OpenMP OpenMP, тройной интеграл Здравствуйте! Стоит задача нахождения интеграла с использованием технологии OpenMP. Написал следующий код нахождения интеграла методом прямоугольников: #include <iostream> #include <Windows.h> #include <omp.h> #define PARALLEL https://www.cyberforum.ru/ openmp/ thread1373866.html OpenMP OpenMP. Возможность неблокировки UI на время вычислений насколько я понял OpenMP хорошо распараллеливает те участки программы, где ведется обработка больших массивов данных. можно ли как нибудь сие адаптировать для неблокировки UI на время вычислений. единственное решение которое приходит на ум это проверять ID потока и если он нулевой то выходить из цикла,при этом нужно использовать nowait, что не есть хорошо. Тогда поток 0 (главный) продолжит... https://www.cyberforum.ru/ openmp/ thread1355058.html
OpenMP Параллельные сортировки с OpenMP
Привет, читателю . Надеюсь не поленитесь прочесь до конца, кто понимает =) Вообщем суть такова, у меня есть функции 3 разных сортировок( Пузырек, Слияние , и Быстрая сортировка). Так вот я хочу запустить их на 3 разных процессорах одновременно, и чтобы они считывали один и тот же неотсортированный массив псевдо-случайных целых чисел. П.С Сами сортировки я не параллелю Вот код: Массив...
OpenMP Вычислить число пи с использованием OpenMP https://www.cyberforum.ru/ openmp/ thread1333879.html
подскажите, как модифицировать код. нужно вычислить число пи с использованием OpenMP. \int_{0}^{1}=\frac{4.0}{1+{x}^{2}}dx=\pi вот рабочий код: #include <stdio.h> #include <omp.h> double f(double y) {
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
08.04.2015, 20:50 0

Программирование на OpenMP - OpenMP - Ответ 7454460

08.04.2015, 20:50. Показов 2162. Ответов 10
Метки (Все метки)

Ответ

Не по теме:

Цитата Сообщение от mat_for_c Посмотреть сообщение
у тебя такого не было?
Не было, но omp проекты я редко проверяю. Распараллеливание слабо влияет на критически места программы, так что проверять можно без него. А при включенном omp лучше следить за ошибками память, которые ты мог допустить.



Вернуться к обсуждению:
Программирование на OpenMP OpenMP
0
Заказать работу у эксперта

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.04.2015, 20:50
Готовые ответы и решения:

Параллельное программирование openmp
Условия задачи: Написать программу, в которой объявить и присвоить начальные значения целочисленным...

OpenMP. Время выполнения программы больше чем без OpenMP
Сегодня первый раз сел за OpenMP. Читаю на сайте майкрософта как работает этот API. Так вот там...

Параллельное программирование openmp (Умножение матрицы на вектор)
Есть задание : написать программу умножения матрицы на вектор. Сравнить время выполнения...

Программирование с OpenMP и ошибка Cannot open file
Здравствуйте. Недавно начал изучать параллельные вычисления, написал прогу и вылезла ошибка: Cannot...

10
08.04.2015, 20:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.04.2015, 20:50
Помогаю со студенческими работами здесь

OpenMP
Здравствуйте! Подскажите, что значит данная строчка: srand(time(0) + 1000 * omp_get_thread_num());

Qt и openMP
Здравствуйте. Хочется написать программу для решегия уравнения Бюргерса. Попытался распаралелить с...

Qt и OpenMp
Доброго времени суток Установил QT на мак. есть программа, в которой присутствует...

OpenMP
Задание 2. Исследовать влияние настроек параметра shedule (не менее 4 опций ) парадигмы #omp...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru