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 条
  • [21] Efficient and automatic implementation of the adjoint state method
    Gockenbach, MS
    Reynolds, DR
    Shen, P
    Symes, WW
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2002, 28 (01): : 22 - 44
  • [22] Space-efficient implementation of nested parallelism
    Narlikar, GJ
    Blelloch, GE
    ACM SIGPLAN NOTICES, 1997, 32 (07) : 25 - 36
  • [23] Tunable Floating-Point for Embedded Machine Learning Algorithms Implementation
    Franceschi, Marta
    Nannarelli, Alberto
    Valle, Maurizio
    15TH INTERNATIONAL CONFERENCE ON SYNTHESIS, MODELING, ANALYSIS AND SIMULATION METHODS AND APPLICATIONS TO CIRCUIT DESIGN (SMACD 2018), 2018, : 89 - 92
  • [24] Bilinear Transform Implementation of the SC-PML for General Media and General FDTD Schemes
    Zhuansun, Xu
    Ma, Xikui
    IEEE TRANSACTIONS ON ELECTROMAGNETIC COMPATIBILITY, 2012, 54 (02) : 343 - 350
  • [25] Strategies for Efficient Numerical Implementation of Hybrid Multi-scale Agent-Based Models to Describe Biological Systems
    Cilfone, Nicholas A.
    Kirschner, Denise E.
    Linderman, Jennifer J.
    CELLULAR AND MOLECULAR BIOENGINEERING, 2015, 8 (01) : 119 - 136
  • [26] Simulation Design of an Efficient MTI Processing Module for Embedded Platform
    Yousuf, Munaza
    Mahmud, Riaz
    Aziz, Arshad
    2013 2ND MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2013,
  • [27] Efficient implementation of a numerical model for flexible net structures
    Martin, T.
    Schacht, S.
    Riesen, P.
    Paschen, M.
    OCEAN ENGINEERING, 2018, 150 : 272 - 279
  • [28] Efficient Implementation of Memory Controllers and Memories in Virtual Platform
    Devi, D. V. D. Radha
    Kondugari, Praveen Kumar
    Basavaraju, G.
    Gangadharaiah, S. L.
    2014 INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND SIGNAL PROCESSING (ICCSP), 2014,
  • [29] Design and Implementation of a Simple and Efficient Control Strategy for PVEs
    Mallal, Youssef
    Alidrissi, Youssef
    El Bahir, Lhoussain
    Hassboun, Touria
    GAZI UNIVERSITY JOURNAL OF SCIENCE, 2021, 34 (02): : 456 - 475
  • [30] Efficient implementation of multiprocessor scheduling algorithms on a simulation testbed
    Ramos, JR
    Rego, V
    SOFTWARE-PRACTICE & EXPERIENCE, 2005, 35 (01) : 27 - 50