|
|
Другие темы раздела | ||||||||||||||||||||||||||||
OpenMP Как ускорить программу с OpenMP Добрый вечер. Я новичок в параллельном программировании, моя задача подсчитать минимальный и максимальный элемент массива. Но почти на всех размерах массива скорость параллельной функции сильно ниже, чем последовательной. Какая у этого может быть причина? #include "stdafx.h" #include <iostream> #include <Windows.h> #include "stdlib.h" #include <omp.h> #include <iomanip> https://www.cyberforum.ru/ openmp/ thread2233748.html |
OpenMP Параллельные вычисления с использованием параллельных секций в OpenMP Доброго времени суток, ребята! Ребят, нужно вычислить интеграл на отрезке для функции. Нужно разбить вручную отрезок на несколько частей и запустить вычислений в параллельных регионах. Вот что получилось написать. Но алгоритм не создаёт копии нужных переменных для каждого потока, хотя я это указываю в параметре (firstprivate (startTime,endTime)), не работает функция reduction (+:function).... | |||||||||||||||||||||||||||
OpenMP OpenMPI, цикл while
https://www.cyberforum.ru/ openmp/ thread2232251.html Доброго времени суток! Я только недавно начал вливаться в тему параллельного программирования, в связи с этим возникли вопросы по моему проекту. У меня есть функция, которая генерирует псевдослучайное число с нормальным распределением. double rand_gaus() { double u, v, r; do { |
OpenMP Подключение openMP Visual Studio 2017 Здравствуйте, ребята! Ребят пытаюсь подключить openMP и протестировать. Создал проект С++, в свойствах проекта установил Поддержка openMP - "Да". Подключил библиотеку #include <omp.h>. Написал следующий код для тестирования: int main() { #pragma omp parallel { cout << "Hellow World!!!\n"<<endl; } https://www.cyberforum.ru/ openmp/ thread2231436.html | |||||||||||||||||||||||||||
Параллельные секции из OpenMP OpenMP Необходимо, чтобы две независимые последовательности операций выполнялись параллельно (в перспективе должен быть сервер, работающий с данными в одном потоке и ждущий команд с терминала в другом), решил попробовать использовать директиву parallel sections, но она не сработала, что нужно сделать для исправления? #include <omp.h> #include <stdio.h> #include <string.h> int main(int argc,... |
OpenMP Генерация случайных чисел несколькими потоками - OpenMP необходимо реализовать генерацию случайных чисел с использованием нескольких потоков и выполнить минимаксную нормализацию вот сделал некоторые заготовки а как дальше делать в параллелизме не знаю помогите //main.cpp #include "ex_function.h" #include <iostream> using namespace std; int main() https://www.cyberforum.ru/ openmp/ thread2212766.html | |||||||||||||||||||||||||||
OpenMP OpenMP с Intel C++ Compiler Добрый день, пытаюсь найти лучший вариант для программирования , пока получается, что windows 10+intel c++ compiler с openmp быстрее всего работают(на Линукс вообще ужас, 5 секунд против 0.22с на Винде(на OpenACC около 3.5 сек), правда это на GCC компиляторе, код по сути один и тот же, универсальный ).Так вот можно ли как-то к qt creator приделать intel compiler или к чему-то другому его... https://www.cyberforum.ru/ openmp/ thread2201372.html |
OpenMP OpenMP Задание 2. Исследовать влияние настроек параметра shedule (не менее 4 опций ) парадигмы #omp parallel for. Вывести время выполнения циклов для: Итераций с равномерным временем выполнения; Итераций с неравномерным временем выполнения – нечетные итерации выполняются дольше. Итераций с неравномерным временем выполнения –итерации в первой половине цикла выполняются дольше. Результат вывести в... | |||||||||||||||||||||||||||
OpenMP Не работает openMP, сбой компиляции Здравствуйте! Я включил поддержку OpenMP в свойствах проекта в Visual Studio 2010 (прописал значение "Да"), но произошел сбой компиляции следующей программы: #include "stdafx.h" #include <omp.h> #include <iostream> #include <cstdio> using namespace std; int _tmain(int argc, _TCHAR* argv) https://www.cyberforum.ru/ openmp/ thread2184498.html | OpenMP Не удается правильно распараллелить программу табулирования функции, используя OpenMP Необходимо было написать программу для табулирования функции. Расчеты выводит правильные, но время выполнения программы увеличивается с увеличением числа потоков, а должно быть наоборот. Делала с использованием OpenMP Не могу понять в чем дело, то ли время неправильно считает, то ли я распараллелила не так(( Помогите найти ошибку #include "stdafx.h" #include <omp.h> #include <stdio.h>... https://www.cyberforum.ru/ openmp/ thread2152258.html | |||||||||||||||||||||||||||
OpenMP OpenMp параллельная сортировка Помогите реализовать параллельный метод пузырьковой сортировки. int N; int* mass; void bubbleSort(int *mass, int size) { // Для всех элементов for (int i = 0; i < size - 1; i++) { for (int j = (size - 1); j > i; j--) // для всех элементов после i-ого |
OpenMP OpenMP и решение СЛАУ методом Гаусса
https://www.cyberforum.ru/ openmp/ thread2148223.html
Лучшие ответы (1)
Наверх
|