Home IIT GPU Architectures and Programming

GPU Architectures and Programming

32
0
Online Course Highlights
  • Prof. Soumyagit Dey via NPTEL
  • Co-ordinated by: IIT Kharagpur
  • 12 Weeks duration
  • Discipline: Computer Science and Engineering
  • Language: English

This “GPU Architectures and Programming” course encloses in it the basics of conventional CPU architectures and other details about them. Here you will understand its extensions from single instruction multiple data processing (SIMD) in detail. The aim of this course is to cover the GPU architecture basics in terms of functional units. You will dive deep into the popular CUDA programming model commonly used for GPU programming. Upon completing this course, you would have gained a sufficient understanding of what GPU architectures are.

What will you learn in this course?

Enrolling in this course will help you learn;

  • You will understand what memory access coalescing is.
  • Then you will be taught all about shared memory usage.
  • Next, you will learn about GPU thread scheduling in detail.
  • After that, the instructor will talk about a SIMD programming language known as OpenCL.
  • You will also understand the different architecture-aware optimization techniques which are relevant to both CUDA and OpenCL.

So, if you want to understand what GPU architectures are and their usage then enrolling in this course will help you learn all about it. Therefore, take this course today and never stop learning.

Take This Online Course


More Related Courses:

save

CS50’s Introduction to Computer Science

      • Harvard University via edX
      • 9 Problem Sets, 1 Final Project
      • 1,993,914+ students enrolled
      • 12 weeks of effort required
      • ★★★★★

save

Programming for Everybody – Getting Started with Python

      • Michigan University via Coursera
      • 96 hours of effort required
      • 914,425+ already enrolled!
      • ★★★★★ (318,541 Ratings)

Your Feedback:

There are no reviews yet. Be the first one to write one.


0
Rated 0 out of 5
0 out of 5 stars (based on 0 reviews)
Excellent0%
Very good0%
Average0%
Poor0%
Terrible0%

LEAVE A REPLY

Please enter your comment!
Please enter your name here