Fundamentals of Parallel Computing
Kiedy myślimy o aplikacjach wymagających dużej mocy obliczeniowej procesora, myślimy o obliczeniach równoległych. Niniejsza książka omawia, czym są obliczenia równoległe i jak można je osiągnąć. Obliczenia równoległe nie mogą być osiągnięte przez sam sprzęt lub oprogramowanie, ale przez połączenie tych dwóch. Na najniższym poziomie, ta książka opisuje cechy systemu operacyjnego, które są niezbędne do osiągnięcia równoległości. Na poziomie programowania musimy mieć algorytm, który mapuje zadania na różne procesory i wykonuje je jednocześnie.
Innym ważnym aspektem równoległości jest sprzęt równoległy. Sprzęt równoległy ma możliwość wykonywania wielu instrukcji jednocześnie. Tak więc równoległy sprzęt, system operacyjny i równoległy algorytm tworzą razem równoległy system zdolny do osiągnięcia równoległości. Kolejnym aspektem obliczeń równoległych jest ich koszt. Podczas opracowywania algorytmu równoległego należy upewnić się, że jego koszt jest optymalny. Niniejsza książka omawia wszystkie te aspekty obliczeń równoległych wraz z optymalnymi kosztowo algorytmami z przykładami, aby upewnić się, że studenci się z nimi zapoznają.
Po przeczytaniu tej książki student powinien mieć wystarczającą wiedzę, aby opracować własny algorytm równoległy dla danego problemu.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)