Course Title: 

    Graphic Processors in Computational Applications
    (Procesory graficzne w zastosowaniach obliczeniowych)

Semester:   
   
    6 BSc, Summer MSc



Course:
       
        Detailed description
        Content


Lecture (under development v. 01.03.2012):

  
Lecture 00 (Assesment):    slides
Lecture 01 (Technical part):    slides
Lecture 02 (Algorithms):    slides
Lecture 03 (Libraries):
cuda FFT   Thrust

Laboratories (OLD OLD OLD):
   
        Sample CUDA pure make project template: (0-template.zip)
        You have to modify:
             1. MakeFile to point to your installation of CUDA SDK
and CUDA Toolkit
             2. common.mk in the same way
           

       
Sample Eclipse 3.6 project template: (1-template.zip)
        You need additionally:
            1. C++ development plugin for Eclipse
            2. CUDA Toolkit 4.0 + CUDA SDK 4.0
       You have to modify:
           
1. MakeFile to point to your installation of CUDA SDK
            2. common.mk in the same way
            3. Eclipse project include path to point to your CUDA Toolkit and SDK includes
            4. Eclipse project library path to point to your CUDA Toolkit libraries
        If everything is configured properly you should get:
            1. Ability to place your projects inside your favorite Eclipse workspace
            2. Automatic cleaning and compilation on resource save
            3. Syntax highlighting
            4. Context assist (Ctrl+space)
            5. Jump to definition (F3)
            6. Fast execution via Ctrl+F11
    
        List of projects

 




©Krzysztof Kaczmarski.    Last Modified: