Lecture

GPU Introduction: Performance and Programming

Description

This lecture introduces the motivation behind using GPUs for computation, focusing on their massively parallel architecture and programmability through CUDA. It explores the historical trend of microprocessor performance and the significant advantage of GPUs in terms of theoretical GFLOPS. The lecture delves into the performance comparison between NVIDIA GPUs and Intel processors, emphasizing the superior performance of GPUs. It also discusses the hardware architecture of GPUs, the advantages of GPU-accelerated computing, and the challenges of GPU programming. The lecture concludes by highlighting the importance of data-parallel computing and the CUDA programming model.

About this result
This page is automatically generated and may contain information that is not correct, complete, up-to-date, or relevant to your search query. The same applies to every other page on this website. Please make sure to verify the information with EPFL's official sources.

Graph Chatbot

Chat with Graph Search

Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.

DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.