YoVDO

Why Are GPUs Fast or Slow - A Trip Through the Driver Stack

Offered By: Linux Foundation via YouTube

Tags

Linux Courses Vulkan Courses OpenGL Courses Memory Management Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of GPU performance and driver stack in this informative conference talk. Gain a comprehensive understanding of GPU hardware, its differences from traditional CPUs, and the various components of the GPU driver stack up to user-visible APIs like EGL, OpenGL, and Vulkan. Learn why GPUs sometimes fall short of performance expectations and discover potential solutions. Delve into topics such as GPU hardware, drivers, display composition, pipelining, and latency reduction. Acquire valuable insights to avoid performance pitfalls and maximize GPU acceleration potential when developing applications. Understand how the graphics stack integrates with the broader Linux ecosystem, enhancing your ability to optimize GPU utilization in your projects.

Syllabus

Intro
Magic?
Deep down (the memory lane)
Throughput over latency
GPU hardware
GPU drivers
Display composition
Display pipelining
Display latency reduction (failed)
Bonus: fences


Taught by

Linux Foundation

Tags

Related Courses

Computer Graphics
University of California, San Diego via edX
Interactive Computer Graphics with WebGL
University of New Mexico via Coursera
3D Graphics in Android: Sensors and VR
Imperial College London via Coursera
Android Graphics with OpenGL ES
Imperial College London via Coursera
Advanced App Development in Android Capstone
Imperial College London via Coursera