1.1 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.

Non-ConfidentialPDF file icon PDF version101574_0302_00_en
Copyright © 2019 Arm Limited or its affiliates. All rights reserved.