|
|
Другие темы раздела | |
MPI MPI: как увеличить количество работающих процессов?
https://www.cyberforum.ru/ mpi/ thread2625699.html Привет всем. Дали задание связано с MPI, первый раз с этим сталкиваюсь, прошу помощи. С начала пытаюсь сделать что-то элементарное, узнать количество процессов, типу этого: #include <mpi.h> #include <stdio.h> int main(int argc, char** argv) { int size, rank, i; |
MPI MPI зависает при увеличении размера массива Здравствуйте, столкнулся с проблемой когда делал параллельную версию алгоритма сортировки подсчётом(курсовая), всё работает если размер массива не превышает 64 тысяч элементов, много где искал решение, но не нашел или не понял, поэтому обращаюсь сюда, вот код: #include <iostream> #include "mpi.h" #include <cstdlib> using namespace std; const int n = 64500; |
MPI Умножение матрицы на вектор MPI
https://www.cyberforum.ru/ mpi/ thread2621983.html Здравствуйте, ниже приведена MPI программа, выполняющая умножение матрицы на вектор. Проблема в том, что на 1 ПЭ (процессорный элемент) она выполняется быстрее, чем на всех остальных. Почему так происходит понятия не имею. Запускаю в Windows 10 через Visual Studio 2017. Версия MPI 8.0.12438. Результаты тестов: 1 ПЭ: time = 0.004967 2 ПЭ: time = 0.0048281 4 ПЭ: time = 0.0091244 8 ПЭ: time... |
MPI Параллельное программирование (MPI)
https://www.cyberforum.ru/ mpi/ thread2616909.html Помогите пожалуйста вставить код подготовки данных (DataInitialization) строка 14 в листинге. Уже различные способы пробовала. Все безуспешно. #include <math.h> #include <stdio.h> #include <stdlib.h> #include "mpi.h" int main(int argc, char* argv){ double x, TotalSum, ProcSum = 0.0; int ProcRank, ProcNum, N=100, k, i1, i2; |
MPI Жадная раскраска с MPI Добрый день, имеется следующий код раскраски графа жадным алгоритмом. #include<iostream> #include <vector> #include <mpi.h> using namespace std; int v, n, i, j; vector<vector<int>> g; vector<int> col; bool visit; |
MPI Поиск минимального элемента в матрице с использованием MPI
https://www.cyberforum.ru/ mpi/ thread2612001.html Написал программу для выполнения поиска минимального элемента в матрице, но ума не приложу как распараллелить процесс поиска. Прошу помощи #include <stdio.h> #include "mpi.h" #include <locale.h> #include <stdio.h> #include <stdlib.h> int main(int argc,char *argv) { setlocale(LC_ALL, "RUS"); int rows, cols, min, value, n; |
MPI MPI. Ошибки памяти при выполнении
https://www.cyberforum.ru/ mpi/ thread2609483.html В программе задаю матрицу как одномерный массив, но если при выполнении задавать размерность более 500 элементов, получаются ошибки: Fatal error in PMPI_Recv: Other MPI error, error stack: MPI_Recv(buf=0x0000015C31224040, count=1000, MPI_INT, src=1, tag=0, MPI_COMM_WORLD, status=0x00000034E28FF9E0) failed Out of memory Подскажите, что делаю неправильно и как исправить эту ситуацию, если... |
Распараллелить алгоритм Евклида НОК коллективными операциями MPI MPI Здравствуйте, передо мной стоит задача распараллелить алгоритм Евклида НОК коллективными операциями MPI: #include <iostream> using namespace std; int GCD(int a, int b) { while (a - b != 0) { if (a > b) a -= b; |
MPI Параллельная программа на С++ с использованием MPI не работает на нескольких потоках
https://www.cyberforum.ru/ mpi/ thread2592927.html разрабатываю для курсовой работы программу в параллельном коде. за основу взято готовое решение на паскале и переведено на с++. суть такая, что запараллелен самым простым способом на данном этапе процесс заполнения массива, фрагмент кода следующий: if (RankProcessa==0) lbound = RankProcessa*piece+1; else lbound = RankProcessa*piece+1; rbound=lbound+piece-1; if (RankProcessa==ChisloProc-1 &&... |
MPI Выбор между MPI и OpenMP
https://www.cyberforum.ru/ mpi/ thread2577673.html Добрый день, Я начал разбираться с параллельным программированием и пытаюсь выбрать что мне использовать: библиотеку MPI или OpenMP. Если я правильно я понимаю, что MPI это скорее для вычислений на кластере, в то время как OpenMP использует ресурсы многоядерности процессора. Планирую использовать параллельные вычисления как используя потенциал многоядерности ПК, GPU, так и кластерные... |
Open MP или MPI MPI Доброго вечера, господа! Сел за параллельное программирование и в процессе решения задач наткнулся на интересную для моего уровня. Задание примерно следующее: написать программу, сравнивающую по времени выполнения параллельную и последовательную задачи по вычислению суммы элементов вектора. Подскажите, пожалуйста, как решать, потому что малый опыт не позволяет пока охватить этот вопрос, хотя бы... |
MPI Вычисление определенного интеграла по функции методом прямоугольников MPI
https://www.cyberforum.ru/ mpi/ thread2544881.html Разработать программу параллельного расчета определенного интеграла для функции: |
0 / -1 / 1
Регистрация: 14.12.2015
Сообщений: 81
|
|
0 | |
MPI | Код опроса наличия данных - MPI - Ответ 1446420623.04.2020, 15:59. Показов 452. Ответов 0
Метки (Все метки)
Нужно написать код опроса наличия данных в каждом из 4 каналов, ввод данных из канала по готовности их в нем. Если данные не готовы, то опрашиваем следующий канал. Так до тех пор, пока не получим 4 порции данных (выход из цикла) повторного ввода данных из канала нет.
Что-то не выходит... Вернуться к обсуждению: MPI | Код опроса наличия данных MPI
0
|
23.04.2020, 15:59 | |
Готовые ответы и решения:
0
MPI. Ошибка в выводимых данных. (Код присутствует) Помогите составить код опроса для сайта ATmega16 не работает код для опроса пинов Работа с массивом с MPI C++ (есть код) |
23.04.2020, 15:59 | |
23.04.2020, 15:59 | |
Помогаю со студенческими работами здесь
0
Код не проверяет наличия текста в TextBox MPI или OpenMP сложить элементы массива(есть код) php код для проверки наличия куков Консольное приложение для периодического опроса XML файла и записи полученных данных в базу SQLlite PHP код для проверки наличия включенного adblocks Код для проверки наличия чисел в диалоговом окне |