DD2360 HT17-1 Applied GPU Programming

DD2360 HT17-1 Applied GPU Programming

Kursmoduler

Introduction

Introduction
Modul slutförd Modul pågår Modulen låst
Introduction 8412    
  • Welcome! Page
    Welcome! Welcome!
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
  • Logistics and assignment overview Page
    Logistics and assignment overview Logistics and assignment overview
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
  • GPUs at KTH PDC Page
    GPUs at KTH PDC GPUs at KTH PDC
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
  • Reserved allocation time on Tegner Page
    Reserved allocation time on Tegner Reserved allocation time on Tegner
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
  • Using CUDA in the laboratory workstations Page
    Using CUDA in the laboratory workstations Using CUDA in the laboratory workstations
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
  • Grading Criteria Page
    Grading Criteria Grading Criteria
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
  • Exam - Project Presentation - Agenda Page
    Exam - Project Presentation - Agenda Exam - Project Presentation - Agenda
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt

What are GPUs?

What are GPUs?
Modul slutförd Modul pågår Modulen låst
What are GPUs? 8088    
  • Intro to GPUs Page
    Intro to GPUs Intro to GPUs
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
  • GPU = a throughput-oriented architecture Page
    GPU = a throughput-oriented architecture GPU = a throughput-oriented architecture
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
  • GPU Architecture Page
    GPU Architecture GPU Architecture
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
  • Reading assignment: A Closer Look at GPUs Page
    Reading assignment: A Closer Look at GPUs Reading assignment: A Closer Look at GPUs
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
  • Individual Assignment - GPU architecture Assignment
    Individual Assignment - GPU architecture Individual Assignment - GPU architecture
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
  • Discussion on GPU architecture and assignment Discussion Topic
    Discussion on GPU architecture and assignment Discussion on GPU architecture and assignment
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
  • Optional Readings: NVIDIA Tensor Cores and Google TPUs Page
    Optional Readings: NVIDIA Tensor Cores and Google TPUs Optional Readings: NVIDIA Tensor Cores and Google TPUs
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt

Graphics with OpenGL - Part 2

Graphics with OpenGL - Part 2
Modul slutförd Modul pågår Modulen låst
Graphics with OpenGL - Part 2 8090    
  • Matrices and Graphics Transformations Page
    Matrices and Graphics Transformations Matrices and Graphics Transformations
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
  • Transformations in practice: GLM Page
    Transformations in practice: GLM Transformations in practice: GLM
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
  • Coordinate Systems in OpenGL Page
    Coordinate Systems in OpenGL Coordinate Systems in OpenGL
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
  • Cameras in OpenGL Page
    Cameras in OpenGL Cameras in OpenGL
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
  • Individual Assignment - Practice your OpenGL! Assignment
    Individual Assignment - Practice your OpenGL! Individual Assignment - Practice your OpenGL!
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
  • Discussion on OpenGL and assignment Discussion Topic
    Discussion on OpenGL and assignment Discussion on OpenGL and assignment
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt

The course project: The Making of the Moon

The course project: The Making of the Moon
Modul slutförd Modul pågår Modulen låst
The course project: The Making of the Moon 8091    
  • Project goals and description Page
    Project goals and description Project goals and description
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
  • Additional Project Info: correct interaction forces, initialization, units and epsilon Page
    Additional Project Info: correct interaction forces, initialization, units and epsilon Additional Project Info: correct interaction forces, initialization, units and epsilon
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
  • Simplification of Simulation Initialization Page
    Simplification of Simulation Initialization Simplification of Simulation Initialization
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
  • Team Assignment - Milestone I: Project design document Assignment
    Team Assignment - Milestone I: Project design document Team Assignment - Milestone I: Project design document
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
  • Team Assignment - Milestone II: Project prototype implementation Assignment
    Team Assignment - Milestone II: Project prototype implementation Team Assignment - Milestone II: Project prototype implementation
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
  • Team Assignment - Project final report Assignment
    Team Assignment - Project final report Team Assignment - Project final report
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
  • Discussion on final project Discussion Topic
    Discussion on final project Discussion on final project
    Få minst   Måste få minst   poäng för att bli klar med det här modulobjektet Få minst   Modulobjektet är färdigt genom att få minst   poäng Visa Måste visa för att bli färdig med det här modulobjektet Visad Modulobjektet har visats och är färdigt Markera som klar Måste markera modulobjektet som klart för att vara färdig Markera som klar Modulobjektet har markerats som klart och är färdigt Bidra Måste bidra till det här modulobjektet för vara färdig färdig Bidragit Bidrog till det här modulobjektet och är färdig Skicka in Måste skicka det här modulobjektet för att vara färdig Inskickad Modulobjektet har skickats in och är färdigt
 
lägsta resultat måste visa måste skicka in måste bidra