Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Używanie mechanizmu zbliżania - przezroczystość
- Stosowanie nazw symbolicznych - przezroczystość
- Przezroczystość migracji - zmiana fizycznej lokalizacji zasobu nie powoduje zmian w sposobie
- ich identyfikacji i dostępu
- Skalowalność - potrzeba komunikacji asynchronicznej. wymaganie decentralizacji algorytmów, replikacja komponentów
- Przeźroczystość położenia - identyfikacja zasobów jest niezależna od ich fizycznej lokalizacji
- Otwartość - Standaryzowanie usług, zapewnienie przenośności, modułowość architektury
- komunikacja asynchroniczna - skalowalność
- Neutralność interfejsów - otwartość
- Decentralizacja algorytmów - skalowalność
- Komunikacja asynchroniczna - skalowalność
- Systemy nazw symboli - przezroczystość
- Koszty:
- koszt dla struktury hiperkostka - log(p)
- koszt dla struktury torus - 2*(sqrt(p)/2)
- koszt dla struktury siatka 2D - 2*(sqrt(p)-1)
- koszt dla struktury pierścień - p/2
- Minimalna liczba krawedzi koniecznych do usuniecia aby dokonać podziału na dwie równe podsieci rozłączne dla pełna sieć: p^2/4
- Minimalna liczba krawedzi koniecznych do usuniecia aby dokonać podziału na dwie równe podsieci rozłączne dla pierścień: 2
- Minimalna liczba krawedzi koniecznych do usuniecia aby dokonać podziału na dwie równe podsieci rozłączne dla hiperkostka: p/2
- Minimalna liczba krawedzi koniecznych do usuniecia aby dokonać podziału na dwie równe podsieci rozłączne dla torus: 2*sqrt(p)
- MPI:
- MPI_Isenf()
- MPI_Irecv()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement