Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
XXIV
Wstęp
CentrumInformatyczneTrójmiejskiejAkademickiejSieciKomputerowejwGdańsku,
InterdyscyplinarneCentrumModelowaniaMatematycznegoiKomputerowegoUniwer-
sytetuWarszawskiego,PoznańskieCentrumSuperkomputerowo-SiecioweorazWro-
cławskieCentrumSieciowo-Superkomputerowe.
Książkaskładasięzsiedmiurozdziałów.Wrozdziale1wprowadzonepojęcia
procesuwspółbieżnegoiwątkujakojednostek,którychwykonaniejestnadzorowane
przezsystemoperacyjny.tamomówionesposobykomunikowaniasięjednostek,za-
gadnieniedowodzeniapoprawnościprogramówwspółbieżnychorazwybraneproblemy
programowaniawspółbieżnego.Rozdział2poświęconyjestpodstawowymmodelom
obliczeńrównoległych.SzczegółowownimprzedstawionemodelPRAM(ang.
parallelrandomaccessmachine)orazmodelsieciowy.Wrozdziale3zaprezen-
towaneelementarnealgorytmyrównoległeimetodyichocenyprzyużyciuwybra-
nychwielkościcharakterystycznych,takichjakzłożoność,przyspieszenie,kosztoraz
efektywność.Sformułowanezostałyproblemskalowalnościalgorytmówrównoległych,
atakżezwiązaneznimprawaAmdahla,GustafsonaiBarsisaorazmiaraKarpaiFlatta.
Rozdział4poświęconyjestmetodyceprojektowaniaalgorytmówrównoległych.
wnimomówionepodstawoweetapyprojektowania,wszczególnościdekompozycja
problemu,analizarozdrobnieniaobliczeń,minimalizowaniekosztualgorytmurówno-
ległegoorazprzydzielaniezadańprocesorom.Rozdział5dotyczyarchitekturkompute-
rówrównoległych.Scharakteryzowanewnimstrukturykomputerówmacierzowych,
komputerówwieloprocesorowychzpamięciąwspólnąirozproszoną,klastrówoblicze-
niowych,komputerówoniekonwencjonalnycharchitekturach,atakżedokonanyjest
przeglądsiecipołączeńprocesorów.Wrozdziałach6i7zostałyprzedstawionezasady
konstruowaniaprogramówrównoległychprzyużyciu,odpowiednio,przesyłaniawiado-
mościorazpamięciwspólnej.Zasadytezilustrowaneprzykładowymiprogramami
utworzonymiprzywykorzystaniuinterfejsówMPI(ang.MessagePassingInterface)
orazOpenMP(ang.OpenMulti-Processing).Każdyrozdziałksiążkizawieraćwiczenia,
któreumożliwiająCzytelnikowilepszezrozumienieorazprzyswojenieprzedstawionych
wnimtreści.Rozwiązaniaćwiczeńpodanenakońcuksiążki.Jesttamrównież
zamieszczonysłowniczekwybranychterminówzdziedzinyobliczeńrównoległychoraz
obszernabibliografia.
Gliwice,grudzień2012r.
ZbigniewJ.Czech