Sztuka programowania wieloprocesorowego
Autor: Herlihy, Maurice
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.
Zobacz pełny opisOdpowiedzialność: | Maurice Herlihy, Nir Shavit ; przekł. z jęz. ang.: Maciej Baranowski. | ||||
Seria: | Programowanie | ||||
Hasła: | Multiprocesory Programowanie równoległe (informatyka) Wieloprogramowość | ||||
Adres wydawniczy: | Warszawa : Wydawnictwo Naukowe PWN, 2010. | ||||
Opis fizyczny: | 555 s. : il. ; 24 cm. Uwagi: | Bibliogr. s. 536-547. Indeks. | Skocz do: | Dodaj recenzje, komentarz | |
Sprawdź dostępność, zarezerwuj (zamów):
(kliknij w nazwę placówki - więcej informacji)
DWM
Aleje Niepodległości 19
tel. 22 853 01 71
Sygnatura: 1901
Numer inw.: 1901
Dostępność: można wypożyczyć na 30 dni