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 条
[41]   Verification Approach of Metropolis Design Framework for Embedded Systems [J].
Xi Chen ;
Harry Hsieh ;
Felice Balarin .
International Journal of Parallel Programming, 2006, 34 :3-27
[42]   Modelling and simnlation of embedded systems with RTCP-nets [J].
Szpyrka, M ;
Szmuc, T .
Proceedings of the IASTED International Conference on Applied Simulation and Modelling, 2004, :504-509
[43]   An efficient embedded discrete fracture model based on the unstructured quadrangular grid [J].
Zhang, Hao ;
Sheng, James J. .
JOURNAL OF NATURAL GAS SCIENCE AND ENGINEERING, 2021, 85
[44]   Analysis of power dissipation in embedded systems using real-time operating systems [J].
Dick, RP ;
Lakshminarayana, G ;
Raghunathan, A ;
Jha, NK .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2003, 22 (05) :615-627
[45]   Implementation and acceleration of optimal control for systems biology [J].
Sharp, Jesse A. ;
Burrage, Kevin ;
Simpson, Matthew J. .
JOURNAL OF THE ROYAL SOCIETY INTERFACE, 2021, 18 (181)
[46]   Implementation of a methodology for evaluation of the reliability of mechatronic systems [J].
Hammouda, N. ;
Habchi, G. ;
Barthod, C. ;
Lottin, J. ;
Duverger, O. .
2014 10TH FRANCE-JAPAN/ 8TH EUROPE-ASIA CONGRESS ON MECATRONICS (MECATRONICS), 2014, :41-46
[47]   On the Implementation of Industrial Automation Systems Based on PLC [J].
Basile, Francesco ;
Chiacchio, Pasquale ;
Gerbasio, Diego .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2013, 10 (04) :990-1003
[48]   Design, Implementation and Demonstration of Embedded Agents for Energy Management in Non-Residential Buildings [J].
Constantin, Ana ;
Loewen, Artur ;
Ponci, Ferdinanda ;
Mueller, Dirk ;
Monti, Antonello .
ENERGIES, 2017, 10 (08)
[49]   Computationally Efficient Implementation of Aperture Domain Model Image Reconstruction [J].
Dei, Kazuyuki ;
Schlunk, Siegfried ;
Byram, Brett .
IEEE TRANSACTIONS ON ULTRASONICS FERROELECTRICS AND FREQUENCY CONTROL, 2019, 66 (10) :1546-1559
[50]   An efficient FPGA implementation in quantum-dot cellular automata [J].
Panho Marciano, Abner Luis ;
Oliveira, Andre B. ;
Miranda Nacif, Jose Augusto ;
Vilela Neto, Omar P. .
2013 26TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN (SBCCI 2013), 2013,