• DocumentCode
    181162
  • Title

    A prototype implementation of OpenGL SC on a massively-parallel architecture

  • Author

    Baek, N.

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Kyungpook Nat. Univ., Daegu, South Korea
  • fYear
    2014
  • fDate
    5-9 Oct. 2014
  • Abstract
    OpenGL SC (OpenGL for Safety Critical) is the safety critical variation of the widely-used OpenGL standard, and designed to meet the needs of safety critical markets for avionics, industrial, military, medical and automotive applications. We naturally need a cost-effective way of implementing OpenGL SC. For more flexibility on the graphics processing, we need a full-software 3D graphics pipeline implementation. From the programmer´s point of view, this kind of software implementation is essential to access the internal features of the traditional graphics pipeline. Nowadays, the massively-parallel rasterization engines, which are based on the general-purpose GPU programming features, showed that those full software processing is possible. In this paper, we present a prototype implementation of OpenGL SC on a massively parallel architecture. We choose CUDA as the target parallel architecture. Our prototype implementation is verified by several demonstration programs. Verifications on the real-time systems will be followed. After fully verifying our implementation on the massively parallel architecture, we will make it commercially available.
  • Keywords
    computer graphics; graphics processing units; parallel architectures; pipeline processing; real-time systems; safety-critical software; CUDA; OpenGL SC prototype implementation; OpenGL for safety critical; full-software 3D graphics pipeline implementation; general-purpose GPU programming features; graphics processing; massively-parallel architecture; massively-parallel rasterization engines; real-time systems; Graphics; Graphics processing units; Parallel architectures; Prototypes; Safety; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Avionics Systems Conference (DASC), 2014 IEEE/AIAA 33rd
  • Conference_Location
    Colorado Springs, CO
  • Print_ISBN
    978-1-4799-5002-7
  • Type

    conf

  • DOI
    10.1109/DASC.2014.6979538
  • Filename
    6979538