|Home > Introduction > About Arm Mali GPUs|
Arm® produces families of Mali™ GPUs. Bifrost and Valhall are two of the Mali GPU architectures.
Mali GPUs run data processing tasks in parallel that contain relatively little control code. Mali GPUs typically contain many more processing units than application processors. This enables Mali GPUs to compute at a higher rate than application processors without using more power.
Mali GPUs can have one or more shader cores. Each shader core contains one or more arithmetic pipes.
The arithmetic pipes in Mali Bifrost and Valhall GPUs are based on quad-style vectorization. Scalar instructions are executed in parallel so the GPU operates on multiple data elements simultaneously. You are not required to vectorize your code to do this.