Форум программистов, компьютерный форум CyberForum.ru

cpp + mpi - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести на экран номера всех элементов,которые не делятся на 7. http://www.cyberforum.ru/cpp-beginners/thread450572.html
Дана последовательность целых чисел.(Решить используя одномерный и двумерный массивы) Вывести на экран номера всех элементов,которые не делятся на 7.
C++ Протабулировать функцию Найти максимальное значение функции p = sin (5x) +3 x * x * x * ln (3x) на отрезке x является с шагом h = 0.13 и значение аргумента, при котором оно достигается http://www.cyberforum.ru/cpp-beginners/thread450565.html
C++ Вычисление конечных и бесконечных сумм и произведений
Для заданного натурального n и действительного x подсчитать следующую сумму S=1^3-2^3+3^3...+(-1)^(n+1)*n^3
Работа с массивами C++
Помогите пожалуйста разобраться с данным заданием Размерность массива : 200 Диапазон значений : -100 - 100 Во всех последовательностях положительных чисел ограничить снизу значения тех элементов, значение которых меньше среднего для этой последовательности.
C++ Постройте таблицу значений функции y=f(x) http://www.cyberforum.ru/cpp-beginners/thread450558.html
Постройте таблицу значений функции y=f(x) для x из с шагом h. Если функция не определена, то вывести на экран сообщение об этом. y=log10(|3x|sqtr(2pow(x,5)-1))
C++ Вывести на экран числа в виде следующей таблицы Вывести на экран числа в виде следующей таблицы: 1 0 2 2 0 0 3 3 3 0 0 0 4 4 4 4 0 0 0 0 5 5 5 5 5 подробнее

Показать сообщение отдельно
Algiz
159 / 159 / 13
Регистрация: 23.02.2011
Сообщений: 347
21.02.2012, 22:30     cpp + mpi
Здравствуйте, у меня проблема с mpi.
код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <mpi.h>
 
int main(int ac, char** av)
{
    int size,rank;
    MPI_Status status;
    MPI_Init (&ac, &av);
    MPI_Comm_rank (MPI_COMM_WORLD, &rank);
    MPI_Comm_size (MPI_COMM_WORLD, &size);
    std::cout << "rank:" << rank << " of " << size << "\n";
    MPI_Finalize();
    return 0;
}
запускаю: mpiexec -np 5 ./sample

выводит:
Код
rank:0 of 1
rank:0 of 1
rank:0 of 1
rank:0 of 1
rank:0 of 1
Почему у всех процессов ранг 0, а количество процессов равно 1, если реально запускается их 5?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru