księgarnia informatyczna

Książka informatyczna wydawnictw: BTC Edition Exit Helion Help Microsoft Press Mikom Nakom PJWSTK Read Me Robomatic Skalmierski Tortech Translator WKŁ WNT WSISIZ



Klastry komputerów PC i architektury wielordzeniowe Budowa i wykorzystanie         EXIT          47.25zł Księgarnia informatyczna komputeks.pl

Autor: Roman Wyrzykowski

ISBN: 978-83-7517-206-5

Ilość stron: 404

Data wydania: 10/2009

Nowe techniki programowania pozwalają na symulację wielu zjawisk fizycznych zachodzących w otaczającym nas świecie. Rozwiązaniami umozliwiającymi przetwarzanie tak dużej ilości danych są superkomputery równoległe lub klastry.

Okazało się, że współczesne klastry PC mogą bez trudu dorównać superkomputerom przy niewspółmiernie niższym koszcie.

Rozdziały:

1. Wstęp

2. Architektury i obliczenia równoległe
2.1. Systemy równoległe a klastry
2.2. Od przetwarzania wielowątkowego do procesorów wielordzeniowych
2.3. Metryki wydajności algorytmów i systemów równoległych
2.4. Modele programowania systemów równoległych i rozproszonych

3. Klastry komputerów PC
3.1. Architektura klastrów komputerów PC
3.2. Architektury wykorzystywanych procesorów - rozwiązania 32- i 64-bitowe
3.3. Sieci komunikacyjne stosowane w klastrach PC
3.4. Architektury węzłów wieloprocesorowych

4. Oprogramowanie klastrów komputerów PC
4.1. Ogólna charakterystyka oprogramowania stosowanego w klastrach
4.2. Systemy operacyjne i ich porównanie
4.3. Warstwa komunikacyjna komputels.pl
4.4. Równoległe środowiska programistyczne
4.5. Systemy zarządzania zadaniami
4.6. Systemy plików

5. Projektowanie heterogenicznych klastrów komputerów PC na przykładzie ACCORD Politechniki Częstochowskiej
5.1. Projekt klastra ACCORD
5.2. System operacyjny i oprogramowanie klastra ACCORD
5.3. Badanie wydajności klastra ACCORD

6. Metody zwiększania wydajności i niezawodności klastrów komputerów PC, metodyka projektowania klastrów
6.1. Metody zwiększania wydajności warstwy komunikacyjnej
6.2. Zastosowanie technologii HyperThreading i procesorów wielordzeniowych
6.3. Racjonalne wykorzystanie energii elektrycznej
6.4. Sposoby zwiększania niezawodności systemu
6.5. Metodyka projektowania klastrów komputerów PC

7. Metoda elementów skończonych i jej zrównoleglanie w klastrach komputerów PC
7.1. Charakterystyka metody elementów skończonych
7.2. Metoda zrównoleglania obliczeń MES
7.3. Podejście obiektowe do zrównoleglania MES w klastrach komputerów PC
7.4. Obliczenia MES w klastrach z węzłami wieloprocesorowymi
7.5. Wyniki badań eksperymentalnych

8. Modele wydajności obliczeń MES i wybrane metody jej zwiększania, z uwzględnieniem architektury systemów komputerowych
8.1. Modele wydajności obliczeń MES i ich eksperymentalna weryfikacja
8.2. Metody zwiększania wydajności obliczeń MES
8.3. Podejście adaptacyjne do zwiększania wydajności obliczeń MES

9. Architektura i metody programowania heterogenicznych procesorów wielordzeniowych Cell/B.E.
9.1. Architektura Cell/B.E.
9.2. Biblioteka libspe2 jako podstawowe środowisko programistyczne
9.3. Programowanie z wykorzystaniem architektury SIMD
9.4. Komunikacja w obrębie procesora Cell/B.E.
9.5. Narzędzia i biblioteki służące do programowania procesorów Cell/B.E.
9.6. Przykładowy program: mnożenie wektorów

10. Przykłady programowania i zastosowania procesorów Cell
10.1. Modele programowania
10.2. Przetwarzanie dwupotokowe na rdzeniach SPE
10.3. Optymalizacja programów
10.4. Dostosowanie algorytmów do realizacji w architekturze Cell/B.E.
10.5. Badanie wydajności procesora Cell/B.E. 10.6. Środowisko programistyczne Cell SuperScalar (CellSs)


Klastry komputerów PC i architektury wielordzeniowe Budowa i wykorzystanie

adobe algorytmy apache asp autocad asembler bsd c++ c# delphi dtp excel flash html java javascript linux matlab mysql office php samba voip uml unix visual studio windows word

Księgarnia Informatyczna  zaprasza.