Nowoczesny podręcznik programowania maszyn wieloprocesowych – dynamicznie
rozwijającej się dziedziny współczesnej informatyki.
Obecnie producenci układów scalonych rezygnują z prób przyśpieszania procesorów i
skupiają się na architekturach wielordzeniowych. Obliczenia na wieloprocesorowych
układach scalonych są bardziej wydajne dzięki współbieżności – wykorzystaniu
wielu procesorów do wykonywania jednego zadania. Sztuka programowania tych systemów
wymaga zrozumienia nowych zasad obliczeniowych, algorytmów i narzędzi programistycznych.
W publikacji przedstawiono kluczowe zagadnienia potrzebne do efektywnego programowania
wieloprocesowego:
- zasady programowania współbieżnego,
- podstawy programowania systemów ze współdzieloną pamięcią,
- architekturę maszyn wieloprocesorowych,
- przegląd współbieżnych struktur danych i kluczowych elementów ich budowy,
- pełną prezentację technik synchronizacji – od prostych blokad do
najnowszych transakcyjnych systemów pamięci,
- działające przykłady w języku Java z wykorzystaniem Java Concurrency
Package.
Książka prezentuje podstawowe koncepcje programowania w C# oraz C i C++ z
biblioteką PThreads.
560 stron, oprawa miękka
Księgarnia nie działa. Nie odpowiadamy na pytania i nie realizujemy zamówien. Do odwolania !.