Sztuka programowania wieloprocesorowego - Herlihy Maurice, Shavit Nir
- Dodał: administrator
- Data: 20:15 12-11-2018
- Kategoria: Informatyka i matematyka
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. źródło opisu: Helion źródło okładki: Helion
| język | polski | ||
| kategoria | informatyka i matematyka | ||
| ISBN | 9788301161460 |
Rejestracja jest za darmo i jest bardzo szybka! Kliknij tutaj aby założyć konto. Trwa to tylko 15 sekund!.
Podobne wpisy do Sztuka programowania wieloprocesorowego - Herlihy Maurice, Shavit Nir
Java. Kompendium programisty. Wydanie VIII - Herbert Schildt
język polski kategoria informatyka i matematyka ISBN 9788324637676
Effective Java Third Edition - Joshua Bloch
The Definitive Guide to Java Platform Best Practices—Updated for Java 7, 8, and 9 Java has changed dramatically since the previous edition of Effective Java was published shortly after the release of Java 6. This Jolt award-winning classic has now be...
PHP5 i MySQL. Biblia
Wyczerpujące omówienie najpopularniejszego środowiska do tworzenia dynamicznych witryn WWW Poznaj zasady programowania w PHP5 i w pełni wykorzystaj jego nowe możliwości Zastosuj bazę danych jako zaplecze dla stron WWW Zaprojektuj i stwórz dynamiczną...
Praktyczny kurs Java - Marcin Lis
Język Java nieprzerwanie święci triumfy na salonach profesjonalnych firm, zajmujących się programowaniem. Jest wykorzystywany zarówno w prostych programach dla telefonów komórkowych, jak i w skomplikowanych aplikacjach sieciowych. Jego główne zalety...
Projektowanie zorientowane obiektowo. Wzorce projektowe - Alan Shalloway, James R. Trott
Wzorce projektowe to modele rozwiązań wielu zagadnień programistycznych, oparte na zasadach programowania obiektowego. Zastosowanie ich w projektach informatycznych zapewnia szybszą i bardziej efektywną pracę zarówno podczas projektowania i tworzenia...
Java EE. Zaawansowane wzorce projektowe
Rozwiązania realnych problemów w Javie EE przy użyciu wzorców projektowych Platforma Java EE to najbardziej zaawansowane rozwiązanie do budowania złożonych systemów informatycznych, jakie oferuje firma Oracle. Jest wykorzystywana wszędzie tam, gdzie...