Efficient Implementation of OpenGL SC for Avionics Embedded Systems

被引:8
|
作者
Barladian, B. Kh [1 ]
Voloboy, A. G. [1 ]
Galaktionov, V. A. [1 ]
Knyaz, V. V. [2 ]
Koverninskii, I., V [2 ]
Solodelov, Yu A. [2 ]
Frolov, V. A. [1 ]
Shapiro, L. Z. [1 ]
机构
[1] Russian Acad Sci, Keldysh Inst Appl Math, Moscow 125047, Russia
[2] State Res Inst Aviat Syst, Moscow 125167, Russia
基金
俄罗斯基础研究基金会;
关键词
OpenGL SC; rendering acceleration; multithreading; avionics embedded systems; ILLUMINATION; SIMULATION;
D O I
10.1134/S0361768818040059
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A software implementation of the graphics library OpenGL SC (Safety Critical) for the promising real-time onboard operating system JetOS for Russian aircraft is considered. The library development adheres to the international standards. The library must support multicore CPUs and be platform independent. The use of software implementation considerably reduces the cost of onboard software certification because it does not require the developers of graphics processors (GPUs) to be involved, which is sometimes impossible. The rendering speed achieved on specialized processors with low power consumption without the use of hardware accelerators satisfies the requirements of aviation applications.
引用
收藏
页码:207 / 212
页数:6
相关论文
共 50 条
  • [1] Efficient Implementation of OpenGL SC for Avionics Embedded Systems
    B. Kh. Barladian
    A. G. Voloboy
    V. A. Galaktionov
    V. V. Knyaz’
    I. V. Koverninskii
    Yu. A. Solodelov
    V. A. Frolov
    L. Z. Shapiro
    [J]. Programming and Computer Software, 2018, 44 : 207 - 212
  • [2] OpenGL SC Implementation on the OpenGL Hardware
    Baek, Nakhoon
    Lee, Hwanyong
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (10) : 2589 - 2592
  • [3] Efficient memory control for avionics and embedded systems
    Weisberg, Pinchas
    Wiseman, Yair
    [J]. INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2013, 5 (04) : 225 - 238
  • [4] A Simplified Emulation Scheme for OpenGL SC 2.0 Rendering over OpenGL Embedded Systems 2.0
    Baek, Nakhoon
    [J]. INFORMATION SCIENCE AND APPLICATIONS 2018, ICISA 2018, 2019, 514 : 131 - 135
  • [5] OpenGL SC Implementation over an OpenGL ES 1.1 Graphics Board
    Baek, Nakhoon
    Lee, Hwanyong
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO WORKSHOPS (ICMEW), 2012, : 671 - 671
  • [6] Design and implementation of OpenGL SC 2.0 rendering pipeline
    Nakhoon Baek
    Kuinam J. Kim
    [J]. Cluster Computing, 2019, 22 : 931 - 936
  • [7] Design and implementation of OpenGL SC 2.0 rendering pipeline
    Baek, Nakhoon
    Kim, Kuinam J.
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 1): : 931 - 936
  • [8] Robustness analysis of avionics embedded systems
    Ait-Ameur, Y
    Bel, G
    Boniol, F
    Pairault, S
    Wiels, V
    [J]. ACM SIGPLAN NOTICES, 2003, 38 (07) : 123 - 132
  • [9] A PROTOTYPE IMPLEMENTATION OF OPENGL SC ON A MASSIVELY-PARALLEL ARCHITECTURE
    Baek, Nakhoon
    [J]. 2014 IEEE/AIAA 33RD DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2014,
  • [10] A Prototype Implementation of OpenGL SC on a Massively-Parallel Architecture
    Baek, Nakhoon
    [J]. 2014 IEEE/AIAA 33RD DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2014,