|
| Re: произведение матрицы через MPI |
Срд, 09 Декабрь 2009 17:51   |
|
Я не силён в MPI, но даже я вижу, что в вопросе слишком мало информации.
1. Как вы пробовали это делать? Варианты, команды, код и т.д.
2. Что именно не получилось? С цитатами ответов системы и ПО.
|
|
|
| Re: произведение матрицы через MPI |
Срд, 09 Декабрь 2009 18:54   |
radomir  Сообщений: 5 Зарегистрирован: Февраль 2009 |
Частый Гость |
|
|
| San АНДРЕЕВ писал(а) Срд, 09 Декабрь 2009 17:51 | Я не силён в MPI, но даже я вижу, что в вопросе слишком мало информации.
1. Как вы пробовали это делать? Варианты, команды, код и т.д.
2. Что именно не получилось? С цитатами ответов системы и ПО.
|
Вот дело в том, что я тоже не знаю как и с чего начать.
Есть пример посылки сообщения через MPI, а как сдлелать произведение?
#include “mpi.h”
main (argc, argv)
int argc;
char **argv;
{
char message [20];
int myrank;
MPI_STATUS status;
MPI_Init (&argc, &argv);
MPI_Comm_rank (MPI_COMM_WORLD, &myrank);
if (myrank==0)
{
strcpy(message,”Hello, there!”);
MPI_Send (message, strlen(message), MPI_CHAR, 1,99, MPI_COMM_WORLD);
}
else
{
MPI_Recv (message, 20, MPI_CHAR, 0,99, MPI_COMM_WORLD, &status);
printf (“received: %s \n”, message);
}
MPI_Finalize ();
}
|
|
|
| Re: произведение матрицы через MPI |
Срд, 09 Декабрь 2009 23:53  |
|
Эм... Я так понимаю, что вы ожидаете, будто в MPI есть какие-то этакие функции, которым просто передал данные, уверенным голосом приказал "Посчитать мне тут быстро!" и оно само всё зашибись посчитало тут же как вам нужно?
Вы правильно понимаете что такое MPI?
|
|
|