Nazwa przedmiotu:
Procesory graficzne w zastosowaniach obliczeniowych
Koordynator przedmiotu:
dr inż. Krzysztof Kaczmarski
Status przedmiotu:
Fakultatywny ograniczonego wyboru
Poziom kształcenia:
Studia I stopnia
Program:
Informatyka
Grupa przedmiotów:
Wspólne
Kod przedmiotu:
Semestr nominalny:
6 / rok ak. 2009/2010
Liczba punktów ECTS:
4
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
Formy zajęć i ich wymiar w semestrze:
  • Wykład15h
  • Ćwiczenia0h
  • Laboratorium0h
  • Projekt30h
  • Lekcje komputerowe0h
Wymagania wstępne:
Programowanie Równoległe i Rozproszone, Metody Numeryczne, Programowanie C, C++
Limit liczby studentów:
Cel przedmiotu:
do uzupełnienia
Treści kształcenia:
Program wykładu:  Architektura GPU, porównanie z CPU, procesory wielordzeniowe, pamięć współdzielona, cache  Model wykonywania procesów typu SIMD, MIMD, MISD, itd.  omówienie biblioteki CUDA nVidia, (CUDA lib, CUDA SDK)  omówienie biblioteki CUBLAS (BLAS)  Omówienie algorytmów dla GPU  mnożenie macierzy i operacje wektorowe  sortowanie, przeszukiwanie grafów i algorytmy grafowe  algorytmy numeryczne Program projektu: Podczas projektu studenci będą musieli wykonać jedno bądź kilka zadań programistycznych działających na procesorze GPU w technologii CUDA. Projekt przeprowadzany jest na dedykowanym sprzęcie udostępnionym na Wydziale.  
Metody oceny:
Przedmiot zaliczany jest na podstawie oceny jakości wykonanej aplikacji (praca własna każdego studenta)
Egzamin:
Literatura:
1. Portal CUDA ZONE http://www.nvidia.com/object/cuda_home.html 2. Biblioteka CUBLAS http://developer.download.nvidia.com/compute/cuda/2_0/docs/CUBLAS_Librar... 3. GPU Gems 3 Hubert Nguyen Addison-Wesley Professional (August 12, 2007) ISBN 0321515269 4. Patterns for Parallel Programming Timothy G. Mattson, Beverly A. Sanders,Berna L. Massingill Addison-Wesley Professional; 1 edition (September 25, 2004) ISBN: 0321228111 5. Wszelka literatura dot. programowania równoległego i superkomputerów  
Witryna www przedmiotu:
Uwagi:

Efekty uczenia się