Advantages
This section describes the advantages of Kunpeng BoostKit for Cloud Phone over common practices in the industry.
- High performance
The system performance loss decreases by 40% because the homogeneous computing has no instruction translation.
The Kbox container passthrough architecture improves rendering performance and implements high-density cloud phones.
- Wide compatibility
This solution is fully compatible with the Android ecosystem, eliminating the need for porting mobile applications.
- Flexible expansion
It uses container technologies to enable elastic allocation of CPUs, memory, storage, and network resources on demand.
- High reliability and easy management
The hardware platform uses enterprise-class components and system design standards. It is easy to manage and has a long lifecycle.
- High-quality image
It uses the instruction stream engine technology to provide nearly lossless ultra-high image quality (1080p/2K/4K).
Compared with the x86 Server Solution
- Compatibility
- Most mobile phone processors are in the Arm architecture, and massive mobile applications are developed based on the Arm instruction set. If the x86 server solution is used, Arm instructions need to be translated into x86 instructions.
- The CPU instructions evolve continuously. It is difficult to implement full compatibility through instruction translation from Arm to x86.
- Performance
- Instruction translation causes performance deterioration due to real-time translation and instruction prediction miss. The performance loss is estimated to be 40%, depending on the specific application behavior.
Compared with the AP Board Solution
- Flexible resource allocation
It uses container technologies to implement elastic allocation of CPUs, memory, storage, and network resources.
- High reliability and easy management
- High-reliability enterprise-class components and hardware design standards
- Standard server management procedures
- Long lifecycle: 3 to 5 years, longer than that of the AP board (1 to 2 years)