Discover the SciOpen Platform and Achieve Your Research Goals with Ease.
Search articles, authors, keywords, DOl and etc.
An increasing number of tasks now require the use of hardware accelerators to reduce the time required for computation and display the computational results. This paper presents a new graphics system architecture for operating systems (OSs) with microkernel architecture, including real-time OSs. The proposed system architecture provides capabilities for displaying graphical images on various information display devices and for accelerating graphical operations on GPU. The architecture of the graphics system uses a concept of allocators to manage system and video memory, provides an abstraction of memory operations with a single interface for video memory management, and simplifies memory handling where incorrect operation is the cause of many failures. A comparison between the performance of a real-time OS and Linux OS implementing the graphics system using the example of a glmark2 benchmark is presented, thereby the superiority of the proposed architecture in several scenarios is demonstrated.
A. Giatsintov, K. Mamrosenko, and P. Bazhenov, Architecture of the graphics system for embedded real-time operating systems, Tsinghua Science and Technology , vol. 28, no. 3, pp. 541–551, 2022.
S. R. Girard, V. Legault, G. Bois, and J. F. Boland, Avionics graphics hardware performance prediction with machine learning, Sci . Program ., vol. 2019, pp. 1–15, 2019.
S. Park, B. Park, U. Lee, and C. Park, Virtualizing graphics architecture of android mobile platforms in KVM/ARM environment, IEICE Trans . Inf . & Syst ., vol. E100.D, no. 7, pp. 1403–1415, 2017.
498
Views
92
Downloads
0
Crossref
0
Web of Science
0
Scopus
0
CSCD
Altmetrics
The articles published in this open access journal are distributed under the terms of theCreative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/).