PARALLEL.RU

Дискуссионный клуб по параллельным вычислениям
Текущее время: 6 дек 19 17:53

Часовой пояс: UTC + 4 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
СообщениеДобавлено: 16 фев 05 21:53 
Не в сети

Зарегистрирован: 16 фев 05 21:36
Сообщения: 16
Откуда: Москва & Leeds
Здравствуйте,

Хочется научиться пересылать через MPI данные типа:

valarray<double> vdd(20);

есть ли такая возможность?
обычные массивы летают очень хорошо,
но не хотелось бы возвращаться к обычным масивам....

пока ни чего лучшего, чем такое не придумал
:oops:

MPI_Send( &vdd, sizeof(vdd[0])*vdd.size(), MPI_BYTE, 1, tagDoubleData, MPI_COMM_WORLD );

MPI_Recv( &vdd, sizeof(vdd[0])*vdd.size(), MPI_BYTE, 0, tagDoubleData, MPI_COMM_WORLD, &status );

но ни чего толкового не получилось.

Есть ли какиенибудь идеи, предложения?
может есть где что почитать....

:lol:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 1 мар 05 18:31 
Не в сети

Зарегистрирован: 16 фев 05 21:36
Сообщения: 16
Откуда: Москва & Leeds
Ни кто с такой проблеммой не сталкивался?

Значит, придется создавать временные обычные масивы...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 4 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB