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
    Programming and Computer Software, 2018, 44 : 207 - 212
  • [2] OpenGL SC Implementation on the OpenGL Hardware
    Baek, Nakhoon
    Lee, Hwanyong
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (10) : 2589 - 2592
  • [3] OpenGL SC Implementation over an OpenGL ES 1.1 Graphics Board
    Baek, Nakhoon
    Lee, Hwanyong
    2012 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO WORKSHOPS (ICMEW), 2012, : 671 - 671
  • [4] Design and implementation of OpenGL SC 2.0 rendering pipeline
    Baek, Nakhoon
    Kim, Kuinam J.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 1): : 931 - 936
  • [5] Design and implementation of OpenGL SC 2.0 rendering pipeline
    Nakhoon Baek
    Kuinam J. Kim
    Cluster Computing, 2019, 22 : 931 - 936
  • [6] Robustness analysis of avionics embedded systems
    Ait-Ameur, Y
    Bel, G
    Boniol, F
    Pairault, S
    Wiels, V
    ACM SIGPLAN NOTICES, 2003, 38 (07) : 123 - 132
  • [7] Design of OpenGL SC 2.0 Rendering Pipeline
    Baek, Nakhoon
    INFORMATION SCIENCE AND APPLICATIONS 2017, ICISA 2017, 2017, 424 : 139 - 144
  • [8] Efficient hardware implementation of Ray Tracing based on an embedded software for intersection computation
    Nery, Alexandre S.
    Nedjah, Nadia
    Franca, Felipe M. G.
    JOURNAL OF SYSTEMS ARCHITECTURE, 2013, 59 (03) : 176 - 185
  • [9] Software benefits avionics developers and systems engineers
    不详
    AIRCRAFT ENGINEERING AND AEROSPACE TECHNOLOGY, 2005, 77 (02): : 184 - 184
  • [10] Floating-Point Number Scalar Product Hardware Implementation for Embedded Systems
    Tsmots, Ivan
    Rabyk, Vasyl
    Teslyuk, Vasyl
    Opotyak, Yurii
    2023 17TH INTERNATIONAL CONFERENCE ON THE EXPERIENCE OF DESIGNING AND APPLICATION OF CAD SYSTEMS, CADSM, 2023,