Księgarnia informatyczna komputeks.pl
Księgarnia informatyczna
komputeks.pl
 

Zaawansowane wyszukiwanie

  Strona Główna » Sklep » Algorytmy Wzorce UML » Techniki programowania » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Sztuka programowania wieloprocesorowego
Maurice Herlihy, Nir Shavit
Wydawnictwo PWN
Sztuka programowania wieloprocesorowegoNowoczesny podręcznik programowania maszyn wieloprocesowych – dynamicznie rozwijającej się dziedziny współczesnej informatyki.

Cena: 89.90zł 76.42zł

 Wybierz kategorię
Algorytmy Wzorce UML
  Algorytmy
  Inżynieria oprogramowania
  Rational Unified Process
  Refaktoryzacja
  Sieci neuronowe
  Systemy eksperckie
  Techniki programowania
  UML
  Wyrażenia regularne
  Wzorce projektowe
  Zarządzanie projektami
Bazy danych
Bezpieczeństwo
Bioinformatyka
Biznes Ekonomia Firma
Chemia
DTP Design
E-biznes
Ekonometria
Elektronika Elektrotechnika
Energetyka
Fizyka
GIS
Grafika użytkowa
Hardware
Informatyczne systemy zarządzania
Informatyka w szkole
Internet
Języki programowania
Matematyka
Multimedia
Na luzie
Obsługa komputera
Office
Programowanie gier
Programy inżynierskie
Programy matematyczne
Serwery
Sieci Firewalle Protokoły
Słowniki
Systemy operacyjne
Technika
Telekomunikacja
Tworzenie stron WWW

Zobacz pełny katalog »
Sztuka programowania wieloprocesorowego  89.90zł 76.42zł
Sztuka programowania wieloprocesorowego

Autor: Maurice Herlihy, Nir Shavit

ISBN: 978-83-01-16146-0

Ilość stron: 560

Data wydania: 01/2010

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.

Rozdziały:
1. Wprowadzenie

I. Zasady
2. Wzajemne wykluczenie
3. Obiekty współbieżne
4. Podstawy pamięci współdzielonej
5. Względna moc elementarnych operacji synchronizacyjnych
6. Uniwersalność konsensusu

II. Praktyka
7. Blokady wirujące i rywalizacja
8. Monitory i synchronizacja blokująca
9. Listy powiązane: rola blokowania
10. Kolejki współbieżne i problem ABA
11. Współbieżne stosy i eliminacja
12. Zliczanie, sortowanie i koordynacja rozproszona
13. Współbieżne mieszanie i naturalny paralelizm
14. Listy z przeskokami i wyszukiwanie wyważone
15. Kolejki priorytetowe
16. Zobowiązania, szeregowanie i rozkład pracy
17. Bariery komputeks.pl
18. Pamięć transakcyjna

Dodatki:
A. Podstawy programowania
B. Podstawowe informacje o urządzeniach

Sztuka programowania wieloprocesorowego
Wszystkie dostępne w tej chwili książki z kategorii: Techniki programowania
• 19 grzechów śmiertelnych Jak naprawić najczęstsze usterki oprogramowania  Michael Howard, David LeBlanc, John Viega  MIKOM PWN 34.90zł
•••
• Algorytmika praktyczna i Obiekty z klasą Pakiet  Piotr Stańczyk, Dorota Cendrowska  PWN 57.50zł 49.45zł
•••
• Bezpieczne programowanie Aplikacje hakeroodporne  Jacek Ross  HELION 39.00zł 33.54zł
•••
• Bezpieczny kod tworzenie i zastosowanie  Michael Howard, David LeBlanc  Microsoft Press 78.00zł 66.30zł
•••
• Cykl projektowania zabezpieczeń dla praktyków  Michael Howard, Steve Lipner  Microsoft Press 68.00zł 59.84zł
•••
• Czysty kod Podręcznik dobrego programisty  Robert C. Martin  HELION 67.00zł 56.95zł
•••
• Head First Software Development Edycja polska  Dan Pilone, Russ Miles  HELION 69.00zł 58.65zł
•••
• Jak pisać efektywne przypadki użycia  Cockburn Alistair  WNT 45.00zł 38.70zł
•••
• Jak pisać przenośny kod Wstęp do programowania wieloplatformowego  Brian Hook  HELION 34.90zł 31.41zł
•••
• Metodologia i techniki programowania  Witold Malina, Mariusz Szwoch  MIKOM PWN 39.90zł 35.51zł
•••
• Modelowanie zagrożeń  Frank Swiderski, Window Snyder  Microsoft Press 58.00zł 49.88zł
•••
• Myślenie obiektowe w programowaniu Wydanie 3  Matt Weisfeld  HELION 47.00zł 40.42zł
•••
• Oprogramowanie godne zaufania Metodologia, techniki i narzędzia projektowania  Bijay K. Jayaswal, Peter C. Patton  HELION 129.00zł 109.65zł
•••
• Optymalizacja kodu programowanie Efektywne wykorzystanie pamięci  Kris Kaspersky  READ ME/EREMIS 43.00zł
•••
• Piękny kod Tajemnice mistrzów programowania  Andy Oram, Greg Wilson  HELION 89.00zł 75.65zł
•••
• Podstawy oprogramowania Zbiór artykułów Davida L. Parnasa  Daniel M. Hoffman, David M. Weiss  WNT 125.00zł 105.00zł
•••
• Pragmatyczny programista Od czeladnika do mistrza  Hunt Andrew, Thomas David  WNT 49.00zł 42.14zł
•••
• Profesjonalne programowanie część 1 Zrozumieć komputer  Randall Hyde  HELION 49.00zł 42.14zł
•••
• Profesjonalne programowanie część 2 Myśl niskopoziomowo pisz wysokopoziomowo  Randall Hyde  HELION 79.00zł 67.15zł
•••
• Programowanie od podstaw  Adrian Kingsley-Hughes, Kathie Kingsley-Hughes  HELION 49.00zł 43.12zł
•••
• Programowanie strukturalne i obiektowe Tom 1  Krzysztof Wojtuszkiewicz  PWN 39.90zł 34.31zł
•••
• Projektowanie oprogramowania Wstęp do programowania i techniki komputerowej  Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, Shriram Krish  HELION 69.00zł 60.72zł
•••
• Sprzedaj swój program Droga do udanych projektów programistycznych  Jared R. Richardson, William A. Gwaltney Jr.  HELION 39.00zł 35.10zł
•••
• Sprzedaj swój software  Edward Hasted  HELION 59.00zł 51.92zł
•••
• Struktura i interpretacja programów komputerowych  Harold Abelson, Gerald Jay Sussman, Julie Sussman  WNT 85.00zł 70.55zł
•••
• Szacowanie oprogramowania Kulisy czarnej magii Dla praktyków  Steve McConnell  Microsoft Press 78.00zł 66.30zł
•••
• Sztuka programowania Tom 1 zeszyt 1 MMIX - Komputer na nowe tysiąclecie  Donald E. Knuth  WNT 41.00zł 36.49zł
•••
• Sztuka programowania Tom 4 zeszyt 2 Generowanie wszystkich krotek i permutacji  Donald E. Knuth  WNT 35.00zł 31.50zł
•••
• Sztuka programowania wieloprocesorowego  Maurice Herlihy, Nir Shavit  PWN 89.90zł 76.42zł
•••
• Tworzenie użytecznego oprogramowania  Jeff Cogswell  MIKOM PWN 49.90zł 29.94zł
•••
• Więcej niż architektura oprogramowania  Luke Hohmann  HELION 39.00zł 35.10zł
•••
• Więcej perełek oprogramowania Wyznania programisty  Jon Bentley  WNT 34.00zł 30.26zł
•••
• Zarządzanie architekturocentrycznym procesem tworzenia oprogramowania Przewodnik praktyczny  Daniel J. Paulish  WNT 46.00zł 39.10zł
•••
• Złożoność obliczeniowa Wydanie drugie  Christos H. Papadimitriou  WNT 63.00zł 54.18zł
•••
• Znajdź błąd sztuka analizowania kodu  Adam Barr  HELION 37.90zł 34.11zł
•••
Klienci, którzy kupili „Sztuka programowania wieloprocesorowego”, kupili także:
C++ biblioteka standardowa podręcznik programisty
C++ biblioteka standardowa podręcznik programisty
Jednoosobowa firma
Jednoosobowa firma
Systemy operacyjne Wydanie 3
Systemy operacyjne Wydanie 3
Rachunkowość zabezpieczeń
Rachunkowość zabezpieczeń
Controlling kosztów i rachunkowość zarządcza
Controlling kosztów i rachunkowość zarządcza
Język C# Programowanie Wydanie 3 Microsoft .NET Development Series
Język C# Programowanie Wydanie 3 Microsoft .NET Development Series