Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задача про лыжников http://www.cyberforum.ru/cpp-beginners/thread1400691.html
Вот решил задачу пишут не правильный ответ помогите не могу найти ошибку... Катаясь на некоторых горнолыжных курортах, можно поймать себя на мысли, что чаще при- ходится подниматься вверх на...
C++ Определение типа треугольника подскажите пожалуйста как узнать в программе тип треугольника? Вот код рабочий.#include <iostream> #include <cmath> using namespace std; class Triangle { public: double a, b, ab, bc,... http://www.cyberforum.ru/cpp-beginners/thread1400680.html
C++ Обработать информацию об оценках студентов
Привет всем )) Нужна помощь Задача (язык С ++). Составить программу, которая запрашивает фамилии 10 студентов и их оценки по 10 предметам, а после этого вычисляет среднюю оценку каждого студента и...
Обработка массивов C++
Не знаю как сделать, а нужно срочно 1. Каждый пятый элемент массива А заменить максимальным из четырех предыдущих. 2. Положительные элементы массива В расположить в обратном порядке в массиве Р....
C++ Найти упорядоченную по возрастанию последовательность http://www.cyberforum.ru/cpp-beginners/thread1400646.html
Не знаю как сделать следующее. Задан массив чисел a1,...,a50. Нужно найти упорядоченную по возрастанию последовательность (больше 5 элементов), последнюю по очереди в массиве и удалить ее.
C++ Последовательность в массиве Есть код, но он не корректно работает. Задание звучит так: Проверить, создают ли элементы массива последовательность, которая убывает. Например, последовательность: 5, 6, 3, 2, 1 -... подробнее
N73dp
0 / 0 / 0
Регистрация: 26.09.2013
Сообщений: 9
22.03.2015, 23:48  [ТС] 0

ОпенМП расспаралелить скалярное произведение двух n-мерных векторов (массивов)

22.03.2015, 23:48. Просмотров 979. Ответов 8
Метки (Все метки)

Ответ

По поводу MPI есть какие нибудь идеи?
Я прошу набросать код который вы возможно использовали и который легко использовать и понять.Примеры с комментариями

Добавлено через 1 час 57 минут
Консоль вылетает с ошибкой которую не успеваю прочесть,помогите пожалуйста.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
int main(int argc, char *argv[])
{
    int myid, numprocs;
    int tag,source,destination,count;
    int buffer;
    MPI_Status status;
    MPI_Request request;
 
    MPI_Init(&argc,&argv);
    MPI_Comm_size(MPI_COMM_WORLD,&numprocs);
    MPI_Comm_rank(MPI_COMM_WORLD,&myid);
    tag=1234;
    source=0;
    destination=1;
    count=1;
    request=MPI_REQUEST_NULL;
    if(myid == source){
      buffer=5678;
      MPI_Isend(&buffer,count,MPI_INT,destination,tag,MPI_COMM_WORLD,&request);
    }
    if(myid == destination){
        MPI_Irecv(&buffer,count,MPI_INT,source,tag,MPI_COMM_WORLD,&request);
    }
    MPI_Wait(&request,&status);
    if(myid == source){
      printf("processor %d  sent %d\n",myid,buffer);
    }
    if(myid == destination){
      printf("processor %d  got %d\n",myid,buffer);
    }
    MPI_Finalize();
 
 
}


Вернуться к обсуждению:
ОпенМП расспаралелить скалярное произведение двух n-мерных векторов (массивов)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.03.2015, 23:48
Готовые ответы и решения:

Найти скалярное произведение двух n-мерных векторов
У меня вообще не понимаю. И ничего не получился! Задача СИ : Написать...

Скалярное произведение двух векторов
Даны два вектора (одномерных массива), содержащих n вещественных элементов....

Вычислить скалярное произведение двух векторов
7.6.1. Помогите, пожалуйста, решить задачу в С++. Вычислить скалярное...

Выбрать пару векторов или массивов, которая даст минимальное скалярное произведение
Добрый день, подскажите пожалуйста как создать n векторов или массивов, если...

Найдите сумму, разность и скалярное произведение двух векторов
помогите пожалуйста с задачей Найдите сумму, разность и скалярное произведение...

8
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru