next up previous contents
Next: Literatura Up: calosc Previous: Wnioski   Spis rzeczy


Podsumowanie

Celem pracy było stworzenie systemu składającego się z języka programowania oraz odpowiednich bibliotek realizujących pewien model maszyny PRAM, pozwalający w prosty sposób pisać i uruchamiać programy dla takiej maszyny. W celu zwiększenia możliwości obliczeniowych użyto komputerów połączonych siecią. Istnienie takiego systemu pozwala na weryfikację działania algorytmów.

Niestety, system ten nie jest idealny. Jego mankamentem jest prędkość operacji związanych z dostępem do pamięci dzielonej. Wiąże się to z koniecznością przesyłania informacji za pomocą sieci komputerowej, która jest stosunkowo wolnym medium transportowym. Ograniczenie to można jednak w pewnych warunkach obejść. Wiąże się to z koniecznością dopasowania danego algorytmu do specyfiki systemu. Opracowanie metod adaptacji algorytmów do tej implementacji pozostawiam kontynuatorom.

Ciekawą perspektywą wydaje się możliwość zaadoptowania tego systemu do maszyn, które wydajniej realizują niektóre zaimplementowane tutaj funkcje, na przykład do systemów klastrowych jak opisany w rozdziale 2.2 NOW lub podobnych.



Łukasz Maśko
2000-04-17