4541.762 Advanced Graphics

Fall, 2009


Lecture

Instructor

Teaching Assistant

Objectives

Grading

Lecture Notes

  1. Introduction to GPU

  2. a. Intruction to GPU[pdf]
    b. Rendering Pipeline
    c. GPu Architecture Overview[pdf]
  3. High Level Language for GPU
  4. [pdf]
  5. Direct3D 9 and Shader Model 3
    [tutorials]

    [lec1][lec2][lec3][lec4][lec5]
    About using light's diffuse term
  6. Homework 1
    [sample exe file]
    [ppt file]
    [sample project]
    Send e-mail : 
    korfriend@gmail.com
    if you have any question.

    Example : Index Buffer & Texture  

  7. Direct3D 10 and Shader Model 4
  8. [tutorials]
    [lec1][lec2][lec3][lec4][lec5]
  9. Introduction to Parallel Programming
  10. [pdf]
  11. Introduction to CUDA

  12. a. Introduction to CUDA [pdf]
    b. CUDA Basics [pdf]
  13. Optimizing CUDA
    [pdf]
  14. Homework 2

    [Assignment document]

    200 million float (binary)
    ordered : fully sorted (ascending ordered)
    reversed : fully reversed (descending ordered)
    partial : partially sorted (60% ordered)
    unordered : randomly shuffled

    [Assignment files]

  15. App : Volume Rendering
  16. [pdf 1] [pdf 2]

  17. Mapping High-Fidelity Volume Rendering for Medical Imaging to CPU, GPU and Many-Core Architectures  [Many-core.pdf] 1.0
    - , (11/10)
     
  18. App : Marching Cubes [High-speed Marching Cubes using Histogram Pyramids.pdf] 1.2
    - 强ö (11/17)

     
  19. Kd-Jump: a Path-Preserving Stackless Traversal for Faster Isosurface Raytracing on GPUs [Kd-jump.pdf] 1.0
    - (11/17)
     
  20. App : Deformable Body Physics Simulation [Deformable Body Physics Simulation.pdf] 1.0
    - 躸 (12/08)
     
  21. App: reconstruction [GPU-Based 3D Cone-Beam CT Image Reconstruction for Large Data Volume] 1.0
    - (12/01)
     
  22. App :  Image Convolution [Image Convolution with CUDA (NVIDIA).pdf] 1.0
    - (12/01)
     
  23. App : Edge Detection [Canny Edge Detection on NVIDIA CUDA (IEEE CVPRW 08).pdf] 0.5
    - Ѵ (12/01)
     
  24. App : Wavelet Transform [Discrete Wavelet Transform on GPU.pdf] 1.0
    - ȣö (12/08)
     
  25. App : Image Registration [A SURVEY OF MEDICAL IMAGE REGISTRATION ON MULTI-CORE AND GPU] 1.2
    - ,  (11/26)
     
  26. App : Image Registration [Accelerated Image Registration with CUDA.pdf] 1.0
    - (11/26)
     
  27. App : Graph Cut  [CudaCuts Fast Graph Cuts on the GPU (IEEE CVPRW 08).pdf] 1.2
    - (12/08)

     

References