Sztuka programowania wieloprocesorowego
Book information
Description
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. Podstawowe koncepcje programowania w C# oraz C i C++ z biblioteką Pthreads.
Similar books
Kwantechizm - elementarz doktrynalny mechaniki kwantowej
Kwintesencja wszystkiego. Dwanaście eksperymentów, które zmieniły nasz świat
2024 · PDF
Pieśń komórek. Nowa epoka medycyny
2024 · PDF
Serce Europy
2014 · PDF
Depresja. Jak pokonać śmiertelny smutek
2021 · PDF
Śladami chasydzkich cadyków w Podkarpackiem
2008 · PDF
Historia Polski 1918-1945
2006 · PDF
Systemy teletransmisyjne
2006 · PDF