首页|Architecture of Graphics System with 3D Acceleration Support for Embedded Operating Systems

Architecture of Graphics System with 3D Acceleration Support for Embedded Operating Systems

扫码查看
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.

real-time operating system(RTOS)graphics systemrenderingsystem architectureoperating systemvisualizationsystem programming

Alexander Giatsintov、Kirill Mamrosenko、Pavel Bazhenov

展开 >

Center of Visualization and Sattelite Information Technologies,Scientific Research Institute for System Analysis of the Russian Academy of Sciences(SRISA RAS),Moscow 117218,Russia

2024

清华大学学报自然科学版(英文版)
清华大学

清华大学学报自然科学版(英文版)

CSTPCDEI
影响因子:0.474
ISSN:1007-0214
年,卷(期):2024.29(3)