Episode 1.4

In this video, we will look at the general design principles underlying the programmable GPU shader cores. We’ll start with a stereotypical high-performance CPU core, and look at what we need to adapt to make it efficient for the types of data parallel workloads processed by GPUs.

 Module 1  Module 2  Module 3
 1.1 Introduction to mobile systems  2.1 The Mali GPU family  3.1 Introducing Arm Mobile Studio 
 1.2 The rendering pipeline  2.2 Best practice principles for mobile game development  3.2 Performance Advisor
 1.3 GPU architecture  2.3 Frame construction  3.3 Streamline
 1.4 Hardware shader cores  2.4 Engine and API best practices  3.4 Graphics Analyzer
   2.5 Content best practices  3.5 Mali Offline Compiler
   2.6 Shaders best practices