Entitlements could not be checked due to an error reaching the service. Showing non-confidential search results only.

Downloads

Open Source Mali GPUs Arbitration Reference Code

The Android and Linux version of the Mali GPUs arbitration reference software made available under the GPLv2 license.

The software components included in this package are the reference software stack for arbitration support that integrates with the Mali GPUs device driver to enable sharing of the GPU between multiple independent operating systems on a paravirtualized platform.


Currently this reference platform supports the following Bifrost GPUs:

The components included are:

  • Source code for a reference arbiter kernel module which arbitrates access to the GPU between multiple users.
  • Source code for the front-end and back-end connections through a Xen hypervisor to allow a Guest operating system to communicate to the reference arbiter running on a Host operating system.
  • Source code to allow the reference arbiter access to hardware control of a GPU running on the Juno reference platform.
  • A patch to the Xen project that applies the necessary changes to virtualize a GPU as well as support the reference platform (consisting of a Juno platform with the Mali GPU and SMMU running in an FPGA).

Mali Bifrost GPUs

GPLv2 Tarball containing all GPLv2 Reference code (some kernel modules and the patch to Xen).

Downloads : Bifrost-GPUsAugust 14, 2024
Package
Size
MD5

Mali Valhall GPUs

GPLv2 Tarball containing all GPLv2 Reference code (some kernel modules and the patch to Xen).

Downloads : Valhall-GPUsAugust 14, 2024
Package
Size
MD5