Arm Native Applications
The Arm architecture has dominated the mobile processing market with its unrivaled ability to maximize power-efficiency and has powered billions of Arm-based processors used in mobile phones, laptops, tablets, IoT devices and embedded systems throughout the world. Running applications originally built for mobile or IoT platforms in the cloud is now possible with Ampere Cloud Native processors. There are many of them - over 2.56 million applications available Google Play store alone!*
For cloud hosted Android applications, instance density is everything. Ampere is the first platform to support 120 or more 3D cloud gaming instances per server. Ampere processors natively support both 32 & 64 bit Android applications and require no binary translation for maximum instance density! Ampere Altra and Altra Max processors are extremely efficient in running 3D game titles such as Platformer 3D and Bombsquad leaving plenty of CPU headroom for value added services to complete any Cloud Gaming or Cloud Phone solution.
Results shown from Altra Max servers with 4x NVIDIA T4 GPUs running the NVIDIA cloud gaming SDK. Instances of 3D Android games are rendered and encoded at 1280x720@30. For additional information on the test conditions used click here
*Reference apps market report here
Ampere partners with the top Android emulation solution providers targeting both Cloud SaaS and on-premise deployment models. Our partners provide solutions for many use cases including cloud gaming, Android app developemt and cloud phones. Customers may also find resources from our partners to customize their Android emulation solutions based on SDKs from our partners.
Canonical - Anbox Cloud
Anbox Cloud supports cloud phone and cloud gaming use cases, and can be deployed as a service or on bare-metal. It is container based and uses the popular Ubuntu Linux operating systems and Canonical services such as MaaS and Juju for deployment and orchestration. Anbox Cloud is a very scalable solution, providing deployment on a single nodes or in clusters.
Genymobile - Genymotion
Genymotion is designed to simulate full features of Android phones and other mobile devices. Genymotion SaaS can be found on Ampere Cloud partners. It is VM based with a rich Web UI and automation tools for mobile app development, validation and deployment.
NVIDIA - Android Cloud Gaming SDK
NVIDIA Android cloud gaming SDK has the most efficient rendering, encoding, and streaming pipeline targeting mobile gaming applications. The SDK uses containers and can be integrated with existing cloud infrastructure including Docker and Kubernetes.
Begoit - Android Cloud Gaming Solution
Based on Docker and Kubernetes, Begoit AIC solutions are very versatile on support of rendering and encoding devices, both of which could be passthrough into Android containers for guest direct rendering and encoding.
JianSuan RHOS Cloud Solution
RHOS multi-terminal collaborative cloud office is based on the heterogeneous framework of cloud services, connecting users' multiple intelligent devices and different terminal systems together, providing a full-scene experience of super cloud virtual terminal interconnection.
Arm Native Use Cases
Cloud phone or VMI (Virtual Mobile Infrastructure) is a diverse category including segments such as healthcare, government, and financial services. These industries often have data privacy concerns thus prompting them to build apps that keep information in secure cloud domains. Cloud phone usages also cater to a burgeoning tech savvy audience willing to experience live training, remote learning, tele-health, live streaming experiences and social media platforms. Many applications in this use case are not graphics intensive and can work very well without GPU assistance.
Cloud gaming on Arm represents a large application base of gaming titles that are native to Android OS and primarily targeted at the mobile and tablet markets. The installed base as well as new game developers have begun to look for alternative methods of delivering game content to users around the world freeing the developer from the restrictions and compatibility issues of developing for the myriad mobile devices. The cloud rendered game allows virtually unrestricted access to server-side resources needed to run ever more demanding games that are then streamed to any device. Ampere processors are built to deliver this experience at vast scale to a worldwide consumer market.
Single Socket Ampere Systems
Dual Socket Ampere Systems
Ampere Ready Software