Multimatriz distribuida c#
Enviado por Cookie_lalala • 26 de Noviembre de 2015 • Práctica o problema • 693 Palabras (3 Páginas) • 83 Visitas
#include <stdio.h>
#include <mpi.h>
#include <unistd.h>
int main(int argc, char *argv[]) {
int num_procs, rango, lcad;
char proc_nom[MPI_MAX_PROCESSOR_NAME];
MPI_Init(&argc, &argv);
MPI_Comm_size(MPI_COMM_WORLD, &num_procs);
MPI_Comm_rank(MPI_COMM_WORLD, &rango);
MPI_Get_processor_name(proc_nom, &lcad);
if (rango == 0) {
printf("[%02d/%02d %s]: soy el mero mero\n", rango+1, num_procs, proc_nom);
}
else {
printf("[%02d/%02d %s]: soy un pobre esclavo\n", rango+1, num_procs, proc_nom);
}
MPI_Finalize();
}
#include <stdio.h>
#include <mpi.h>
#include <unistd.h>
int main(int argc, char *argv[]) {
int num_procs, rango, lcad;
char proc_nom[MPI_MAX_PROCESSOR_NAME];
MPI_Init(&argc, &argv);
MPI_Comm_size(MPI_COMM_WORLD, &num_procs);
MPI_Comm_rank(MPI_COMM_WORLD, &rango);
MPI_Get_processor_name(proc_nom, &lcad);
if (rango == 0) {
printf("[%02d/%02d %s]: soy el mero mero\n", rango+1, num_procs, proc_nom);
}
else {
printf("[%02d/%02d %s]: soy un pobre esclavo\n", rango+1, num_procs, proc_nom);
}
MPI_Finalize();
}
#include <stdio.h>
#include <mpi.h>
#include <unistd.h>
int main(int argc, char *argv[]) {
int num_procs, rango, lcad;
char proc_nom[MPI_MAX_PROCESSOR_NAME];
MPI_Init(&argc, &argv);
MPI_Comm_size(MPI_COMM_WORLD, &num_procs);
MPI_Comm_rank(MPI_COMM_WORLD, &rango);
MPI_Get_processor_name(proc_nom, &lcad);
if (rango == 0) {
printf("[%02d/%02d %s]: soy el mero mero\n", rango+1, num_procs, proc_nom);
}
else {
printf("[%02d/%02d %s]: soy un pobre esclavo\n", rango+1, num_procs, proc_nom);
}
MPI_Finalize();
}
#include <stdio.h>
#include <mpi.h>
#include <unistd.h>
int main(int argc, char *argv[]) {
int num_procs, rango, lcad;
char proc_nom[MPI_MAX_PROCESSOR_NAME];
...