Centrum Informatyczne Trójmiejskiej Akademickiej Sieci Komputerowej

MPI

MPI (Message Passing Interface) - standard interfejsu programistycznego używanego do pisania programów działających na wielu procesorach rónolegle. MPI zapewnia komunikację pomiędzy procesami składającymi się na program równoległy. MPI jest zdefiniowane w dokumentach MPI Forum. Istnieje wiele implementacji MPI, zarówno komercyjnych, darmowych, otwartych i zamkniętych, np:

Implementacje, oprócz samej biblioteki, często dostarczają dodatkowych narzędzi programistycznych jak i środowiska uruchomieniowego dla klastrów.

W TASKu

Na komputerach TASK używane są głównie MVAPICH, LAM-MPI oraz MPICH

Holk

Zobacz MVAPICH

Galeon

Zobacz MPT


Zobacz też: kurs programowania równoległego