CUDA — GPU Memory Architecture

Ashan Priyadarshana
4 min readFeb 25, 2018

--

Most desktop and laptops computers consist of a CPU which is connected to a large amounts of system memory, which in turn have two or three levels or fully coherent cache. Like this, understanding the basic memory architecture of any system is highly beneficial for a programer to write efficient programs for that particular system. So here we will understand and compare the GPU memory architecture with a general CPU architecture.

GTX 960 — image from nvidia.com

--

--

Ashan Priyadarshana

Associate Technical Lead | BSc. Information Technology | MSc. Artificial Intelligence | Founder Programming.lk | GSoC 2017 |