![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Форумчанин
Регистрация: 14.04.2010
Сообщений: 145
|
![]()
#include <mpi.h>
#include <stdio.h> void main(int argc, char** argv){ int rank,size; int k; MPI_Init(&argc, &argv); MPI_Comm_size(MPI_COMM_WORLD, &size); MPI_Comm_rank(MPI_COMM_WORLD,&rank) ; printf("%d %d %d \n", rank, k, &k); MPI_Finalize();} Когда я создаю, например 5ть процессов. То он мне должен вывести номер процесса, что содержится в переменной k, адрес где находится переменная. Т.к. у меня 5ть процессов он должен инициализировать 5ть переменных k, в разных местах оперативной памяти, а комп выдает один и тот же адрес. Почему? И как вывести разные адреса 5ти переменных k? |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
mpi | skrudjmagdak | C++ Builder | 4 | 23.03.2010 19:05 |
адресация в формулах | andrewx | Microsoft Office Excel | 2 | 29.06.2009 17:44 |
LPT-порт адресация #378 | Dj_smart | Компьютерное железо | 0 | 08.06.2009 15:53 |
StringGrid:=адресация | Nemesisking | Компоненты Delphi | 12 | 02.03.2007 02:20 |