Topics in Parallel and Distributed Computing: Enhancing the Undergraduate Curriculum: Performance, Concurrency, and Programming on Modern Platforms
Niniejsza książka wprowadza początkujących studentów studiów licencjackich z zakresu informatyki i dyscyplin obliczeniowych w nowoczesne języki i środowiska programowania równoległego i rozproszonego, w tym map-reduce, procesory graficzne ogólnego przeznaczenia (GPU) oraz graficzne interfejsy użytkownika (GUI) dla aplikacji mobilnych.
Książka prowadzi również instruktorów poprzez wybrane eseje na temat tego, co i jak wprowadzić do programów studiów licencjackich tematy związane z obliczeniami równoległymi i rozproszonymi, w tym kryteria jakości algorytmów i programów równoległych, skalowalność, wydajność równoległą, odporność na błędy i analizę efektywności energetycznej. Rozdziały przeznaczone dla studentów służą jako uzupełniający materiał tekstowy dla wczesnych kursów podstawowych informatyki, który studenci mogą wykorzystać do nauki i ćwiczeń.
Ilustracje, przykłady i sekwencje mniejszych kroków do budowania większych koncepcji są również narzędziami, które można włączyć do istniejących materiałów instruktażowych. Rozdziały przeznaczone dla instruktorów są napisane na poziomie nauczania i służą jako rygorystyczne odniesienie do celów nauczania, porad dotyczących prezentacji i wykorzystania materiału w ramach wczesnych i zaawansowanych kursów licencjackich. Ponieważ obliczenia równoległe i rozproszone (PDC) przenikają obecnie większość działań obliczeniowych, niezbędne stało się przekazanie szerokiego zestawu umiejętności w zakresie technologii PDC na różnych poziomach w ramach studiów licencjackich utkanych przez programy informatyki (CS) i inżynierii komputerowej (CE), a także pokrewne dyscypliny obliczeniowe.
Ta książka i inne z tej serii mają na celu zaspokojenie potrzeby braku odpowiedniego wsparcia podręcznikowego w zakresie integracji tematów związanych z PDC z kursami licencjackimi, zwłaszcza we wczesnym programie nauczania. Rozdziały są zgodne z wytycznymi programowymi ogłoszonymi przez NSF/IEEE-TCPP Curriculum Initiative on Parallel and Distributed Computing dla studentów CS i CE oraz z CS2013 ACM/IEEE Computer Science Curricula.
© 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)