Resultados da pesquisa a pedido "mpi"

7 a resposta

Por que o Hadoop não é implementado usando o MPI?

Corrija-me se estiver errado, mas meu entendimento é que o Hadoop não usa MPI para comunicação entre nós diferentes. Quais são as razões técnicas para isso? Eu poderia arriscar algumas suposições, mas não sei o suficiente sobre como o MPI é ...

2 a resposta

Mensagem de tamanho variável em MPI

Existe uma chamada de biblioteca que permita o envio / recebimento de mensagens de tamanho variável usando MPI? Uma solução alternativa seria enviar o tamanho dos dados na primeira mensagem e segui-lo com a carga útil real, mas eu queria saber ...

2 a resposta

Na passagem de mensagem (MPI) mpi_send e recv "o que espera"

Considere a configuração como Primeiro: Sem buffer, bloqueando (síncrono) Pelo que entendi, o MPI é uma API; portanto, quando fazemos ompi_send bloqueio de chamada de função, a função / programa do remetente é bloqueada? OU A API MPI ...

3 a resposta

Por que MPI_Init aceita ponteiros para argc e argv?

é assim que usamos a função MPI_Init int main(int argc, char **argv) { MPI_Init(&argc, &argv); … }por que MPI_Init usa ponteiros para argc e argv em vez de valores de argv?

7 a resposta

Qual é o melhor tutorial para aprender MPI para C ++? [fechadas]

Eu pretendo usar o MPI para o meu código C ++. Eu instalei o MPICH2 nos meus computadores. Mas não sei muito sobre o MPI e espero encontrar alguns materiais para ler. Espero que os especialistas possam me recomendar algumas boas matérias. ...

3 a resposta

Passagem de estruturas de comprimento variável entre processos MPI

eu precisoMPI_Gatherv() um número de pares int / string. Digamos que cada par fique assim: struct Pair { int x; unsigned s_len; char s[1]; // variable-length string of s_len chars };Como definir um tipo de dados MPI apropriado para Pair?

4 a resposta

Como acelerar esse problema pelo MPI

(1) Eu estou querendo saber como posso acelerar a computação demorada no loop do meu código abaixo usando MPI? int main(int argc, char ** argv) { // some operations f(size); // some operations return 0; } void f(int size) { // some operations ...

2 a resposta

Ordem de envio / recebimento em buffer MPI

Eu estou usando MPI (com fortran, mas a questão é mais específica para o padrão MPI do que qualquer linguagem dada), e especificamente usando as funções de e...

5 a resposta

Quais são alguns cenários para os quais o MPI é mais adequado do que o MapReduce?

Tanto quanto eu entendo, MPI me dá muito mais controle sobre como exatamente diferentes nós no cluster irão se comunicar.No MapReduce / Hadoop, cada nó faz a...

4 a resposta

Qual é a melhor implementação do MPI [fechada]