Dodatkowe informacje o Nexusie i dowiazania
The Nexus Task-parallel Runtime System
Referenci: Piotr Palka,
Andrzej Kochut
Aktualny kierunek rozwoju sprzetu komputerowego pozwala przewidywac, ze
przyszlosc systemow rozproszonych lezy w srodowiskach heterogenicznych. W ich
obrebie pracuja komputery PC, stacje robocze, male komputery z pamiecia
dzielona oraz wielkie komputery wspolbiezne. Do laczenia ich sluza najrozmaitsze
rodzaje sieci i protokolow komunikacyjnych. Mozna rowniez oczekiwac rozwoju
heterogenicznych aplikacji laczacych rozne style i jezyki programowania.
Nexus jest systemem majacym spelniac role platformy dla kompilatorow jezykow
wspolbieznych. Tworzy im jednolite srodowisko, niezalezne od sprzetu,
dostarczajac odpowiednie mechanizmy do realizacji wspolbieznosci. Jest
kompromisem pomiedzy efektywnoscia, a przenosnoscia. W zamysle tworcow ma
stac sie dla kompilatorow czyms w rodzaju lingua franca.
Plan referatu:
-
Motywacja powstania systemu.
-
Ogolny opis Nexusa.
-
Glowne zagadnienia implementacyjne.
-
Wyniki testow szybkosci dzialania.
-
Informacja o pracy magisterskiej dotyczacej Nexusa, napisanej na naszym Wydziale.