Forum Strona Główna
->
Pakiety oprogramowania matematycznego
Napisz odpowiedź
Użytkownik
Temat
Treść wiadomości
Emotikony
Więcej Ikon
Kolor:
Domyślny
Ciemnoczerwony
Czerwony
Pomarańćzowy
Brązowy
Żółty
Zielony
Oliwkowy
Błękitny
Niebieski
Ciemnoniebieski
Purpurowy
Fioletowy
Biały
Czarny
Rozmiar:
Minimalny
Mały
Normalny
Duży
Ogromny
Zamknij Tagi
Opcje
HTML:
TAK
BBCode
:
TAK
Uśmieszki:
TAK
Wyłącz HTML w tym poście
Wyłącz BBCode w tym poście
Wyłącz Uśmieszki w tym poście
Kod potwierdzający: *
Wszystkie czasy w strefie CET (Europa)
Skocz do:
Wybierz forum
Semestr VII
----------------
Pakiety oprogramowania matematycznego
GIS i teledetekcja
Sztuczna inteligencja
Modelowanie procesów dynamicznych
Semestr VI
----------------
Inżynieria Oprogramowania
Projektowanie stron WWW
Bazy danych
Analiza przetwarzania obrazów
Semestr V
----------------
Geometria i grafika komp.
Architektura komp.
Systemy operacyjne
Geofizyka :/
Semestr IV
----------------
Programowanie Obiektowe
Teoria Sygnałów
Sieci Komputerowe
Mikroprocesory
Metody Numeryczne
Inne
----------------
Inne pierdoły
Przegląd tematu
Autor
Wiadomość
Gość
Wysłany: Sob 13:08, 08 Lis 2008
Temat postu:
Kod:
#include <stdio>
#include <stdlib>
#include <math>
/*
#include "mpi.h"
#define TAG 0
#define COUNT 25
#define SOURCE 0
#define DEST 1*/
int main(int argc, char *argv[])
{
int r=0;
int i=0, j;
int x=0;
int y=0;
for(i=0;i<1000> 1) { // sprawdzane jest czy istnieje minimalna liczba procesów
// Komunikat przesyłany jest od procesu o numerze rank = 0 (SOURCE)
// do procesu o numerze rank = 1 (DEST)
if (rank == DEST) // jeżeli procesem jest proces odbierajacy komunikat:
{
printf ("process %d of %d waiting for message from %d\n",
rank, size, SOURCE);
// odbiór komunkatu i zapis zawartości do bufora Recv manual
MPI_Recv(Recv, COUNT, MPI_CHAR, SOURCE, TAG, MPI_COMM_WORLD, &status);
printf ("process %d of %d has received: '%s'\n",
rank, size, Recv);
}
else
if (rank == SOURCE) // jeżeli procesem jest proces nadający komunikat:
{
printf ("process %d of %d sending '%s' to %d\n",
rank, size, Msg, DEST);
// wysyłanie komunkatu zawartego w buforze Msg manual
MPI_Send(Msg, COUNT, MPI_CHAR, DEST, TAG, MPI_COMM_WORLD);
}
}
MPI_Finalize(); // zakończenie wykonywania procesów MPI manual
*/
return 0;
}
Gość
Wysłany: Sob 13:02, 08 Lis 2008
Temat postu:
Kod:
#include <stdio>
#include <stdlib>
#include <math>
/*
#include "mpi.h"
#define TAG 0
#define COUNT 25
#define SOURCE 0
#define DEST 1*/
int main(int argc, char *argv[])
{
int r=0;
int i=0, j;
int x=0;
int y=0;
for(i=0;i<1000> 1) { // sprawdzane jest czy istnieje minimalna liczba procesów
// Komunikat przesyłany jest od procesu o numerze rank = 0 (SOURCE)
// do procesu o numerze rank = 1 (DEST)
if (rank == DEST) // jeżeli procesem jest proces odbierajacy komunikat:
{
printf ("process %d of %d waiting for message from %d\n",
rank, size, SOURCE);
// odbiór komunkatu i zapis zawartości do bufora Recv manual
MPI_Recv(Recv, COUNT, MPI_CHAR, SOURCE, TAG, MPI_COMM_WORLD, &status);
printf ("process %d of %d has received: '%s'\n",
rank, size, Recv);
}
else
if (rank == SOURCE) // jeżeli procesem jest proces nadający komunikat:
{
printf ("process %d of %d sending '%s' to %d\n",
rank, size, Msg, DEST);
// wysyłanie komunkatu zawartego w buforze Msg manual
MPI_Send(Msg, COUNT, MPI_CHAR, DEST, TAG, MPI_COMM_WORLD);
}
}
MPI_Finalize(); // zakończenie wykonywania procesów MPI manual
*/
return 0;
}
DamionKutaeff
Wysłany: Sob 21:56, 22 Mar 2008
Temat postu: Hello, my name is Damion|Hi, my name is Damion|Hello, I'm Da
Hello everybody, my name is Damion, and I'm glad to join your conmunity,
and wish to assit as far as possible.
fora.pl
- załóż własne forum dyskusyjne za darmo
Jenova Template ©
digital-delusion.com
Powered by
phpBB
© 2001, 2002 phpBB Group
Regulamin