Visualization Component for the Aircraft Real-Time Operating System JetOS

被引:2
作者
Barladian, B. Kh [1 ]
Shapiro, L. Z. [1 ]
Mallachiev, K. A. [3 ]
Khoroshilov, A., V [3 ]
Solodelov, Yu A. [3 ]
Voloboy, A. G. [1 ]
Galaktionov, V. A. [1 ]
Koverninskii, I., V [2 ]
机构
[1] Russian Acad Sci, Keldysh Inst Appl Math, Moscow 125047, Russia
[2] State Res Inst Aviat Syst, Moscow 125167, Russia
[3] Russian Acad Sci, Inst Syst Programming, Moscow 109004, Russia
关键词
OpenGL SC; embedded systems; real-time operating system; multicore computations; rendering acceleration; multi-windowing; compositor;
D O I
10.1134/S0361768820030020
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The creation of visualization component for onboard civil aviation systems is considered. The software used on board must comply with the internationally accepted safety standards. This imposes additional requirements for both the hardware used and the system development process. This paper is devoted to the use of multicore processors in avionics embedded systems for improving the performance of the software implementation of the OpenGL SC library. The ability to use multicore processors in safety critical systems is provided by the Russian-made real-time operating system JetOS. An implementation of multi-window rendering using the OpenGL SC library is also considered.
引用
收藏
页码:167 / 175
页数:9
相关论文
共 5 条
  • [1] Efficient Implementation of OpenGL SC for Avionics Embedded Systems
    Barladian, B. Kh
    Voloboy, A. G.
    Galaktionov, V. A.
    Knyaz, V. V.
    Koverninskii, I., V
    Solodelov, Yu A.
    Frolov, V. A.
    Shapiro, L. Z.
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 2018, 44 (04) : 207 - 212
  • [2] Barladian B.Kh., 2019, CEUR WORKSHOP PROC, V2485, P28
  • [3] [Федосов Е.А. Fedosov E.A.], 2008, [Полет. Общероссийский научно-технический журнал, Polet. Obshcherossiiskii nauchno-tekhnicheskii zhurnal], P15
  • [4] Fedosov E.A., 2015, Radioelektron. Tekhnol., P66
  • [5] [Солоделов Ю.А. Solodelov Yu.A.], 2017, [Труды Института системного программирования РАН, Trudy Instituta sistemnogo programmirovaniya RAN], V29, P171, DOI 10.15514/ISPRAS-2017-29(3)-10