Rzecz o programowaniu równoległym
Spotkanie poświęcone programowaniu współczesnych wieloprocesorowych komputerów. Pokażemy jak z wykorzystaniem współczesnych narzędzi można prosto i efektywnie tworzyć aplikacje na superkomputery.
W mitologii greckiej Okeanos to jeden z tytanów a hydra to wielogłowy potwór. Są to jednocześnie nazwy wieloprocesorowych komputerów dostępnych w ICM UW. Dla większości, korzystanie z nich jest wyzwaniem analogicznym do walki z mitologicznymi potworami czy tytanami. Programowanie takich systemów rzeczywiście nie jest łatwe, jednak współcześni informatycy mają coraz więcej narzędzi pozwalających na proste i efektywne programowanie dużych, wieloprocesorowych komputerów. Jest to o tyle ważne, że wzrost szybkości komputerów jest możliwy tylko dzięki zastosowaniu wielu procesorów, co widzimy już w komputerach osobistych, laptopach czy telefonach komórkowych.