Education, Science, Technology, Innovation and Life
Open Access
Sign In

The Implementation and Feasibility Study of Supporting Dual Graphics Cards on Android Devices

Download as PDF

DOI: 10.23977/acss.2023.070313 | Downloads: 10 | Views: 316

Author(s)

Bing Zhao 1, Donghu Yang 2, Zihao Zheng 2

Affiliation(s)

1 Feicheng Teacher Training School, Tai'an, Shandong, China
2 System Architecture Department, BlackShark Technology, Shanghai, China

Corresponding Author

Bing Zhao

ABSTRACT

The Mobile games have a more and more obvious trend towards high image quality. The demand for high resolution of AR/VR is also growing, and the demand for mobile GPU is also increasing. In order to solve this problem, this paper proposed a solution that supports discrete graphics cards on Android mobile devices similar to those on PCs. Discrete graphics memory does not preempt memory bandwidth with the system, thus freeing the increasing demand for GPU bandwidth on mobile phones. By modifying the display frame of Android, this method can run internal GPU and discrete graphics card at the same time, and can select different GPU according to different scenarios or applications, so that users can have a better game experience. The test results on the prototype show that the function is completely feasible, which can be directly connected to the display or Write-Backed to the mobile phone. The test results show that for mobile games, the size of video memory does not need to be particularly large, while the old GPU architecture, open source driver, PCIe latency and bandwidth have a great impact on performance. Compared with the write-back mode, the direct-connect mode is almost the only recommended method.

KEYWORDS

Discrete graphics card, GMEM, GPU offloading, PCIe, Android

CITE THIS PAPER

Bing Zhao, Donghu Yang, Zihao Zheng. The Implementation and Feasibility Study of Supporting Dual Graphics Cards on Android Devices. Advances in Computer, Signals and Systems (2023) Vol. 7: 106-113. DOI: http://dx.doi.org/10.23977/acss.2023.070313.

REFERENCES

[1] Zi Lei. From manual to automatic evolution of NVIDIA Optimus intelligent graphics switching technology full analysis. Microcomputer, 2010 (9):
[2] Cuervo E, Wolman A, Cox L P, et al. Demo: Kaha-wai: high-quality mobile gaming using GPU offload. 2014.
[3] Hoyong Jin, Donghun Jeong, Taewon Park, et al. Multi-Pre-diction Compression: An Efficient and Scalable Memory Compression Framework for GPGPU. IEEE Computer Archit-ecture Letters, 2022, 21 (2): 37-40.
[4] Kenyon C, Capano C. Apple Silicon Performance in Scientific Computing. IEEE, 2022.
[5] Bamashetti S., Govil H., Akkaraju P.K., et al. Efficient Use of DDR Bandwidth and Space for Rendering 3D Graphics. Lecture Notes in Electrical Engineering, 2021: 585-598.
[6] Farazmand N, Kaeli D R. Quality of Service-Aware Dynamic Voltage and Frequency Scaling for Mobile 3D Graph-ics Application. IEEE International Conference on Computer Design. IEEE, 2017: 513-516.
[7] Z-R A. Sophos Providing 'Next-Gen Always-Connected 5g Pc Cybersecurity With Intercept X For Qualcomm Snapdragon Compute Platforms'. Commswire magazine: Incisive, intormed, independent, objective, 2021 (Feb.24).
[8] Halperin X. Marvel's Spider-Man: Miles Morales Procedural Tools for PlayStation 5 Content Authoring. 2021.
[9] Rana R, Kumar A. ANDROID-X86–Future for Personal Computers. 2017.
[10] Yamato Y. Study and evaluation of automatic GPU offloading method from various language applications. International Journal of Parallel, Emergent and Distributed Systems, 2022 (1/2): 37.

Downloads: 13214
Visits: 256539

Sponsors, Associates, and Links


All published work is licensed under a Creative Commons Attribution 4.0 International License.

Copyright © 2016 - 2031 Clausius Scientific Press Inc. All Rights Reserved.