
Database Systems on GPUs
W ostatnich latach wzrost ilości danych wymaganych do analizy przez systemy obliczeniowe przewyższył wydajność procesorów sprzętowych, co spowodowało, że sprzęt stał się potencjalnym wąskim gardłem. Jednostki przetwarzania graficznego (GPU) stały się jednak potężnym, programowalnym, wielordzeniowym procesorem.
Programowalny, wielordzeniowy procesor w ostatniej dekadzie, który okazuje się być skutecznym środkiem do poprawy wydajności baz danych w pamięci głównej.
W niniejszej monografii autorzy przedstawiają podstawowe informacje na temat GPU jako architektury równoległej oraz tradycyjnego równoległego przetwarzania zapytań w bazach danych pamięci głównej. Następnie omówiono projekty systemów zoptymalizowanych pod kątem procesorów graficznych, po czym dokonano przeglądu szeregu systemów komercyjnych i badawczych.
Książka Database Systems on GPUs stanowi gruntowne wprowadzenie do systemów baz danych zoptymalizowanych pod kątem procesorów graficznych, w szczególności w zakresie przetwarzania analitycznego online (OLAP). Książka może być wykorzystana jako krótki tekst dla studentów studiów magisterskich lub przegląd dla badaczy. Autorzy kładą nacisk na obszerność tematu i uwzględnienie jak największej liczby publikacji, wraz z niezbędnymi szczegółami dotyczącymi niektórych kluczowych projektów zoptymalizowanych pod kątem procesorów graficznych.