Abstract
In modern computer graphics, we have mixtures of the classical fixed-function graphics pipelines and the shader-programmable graphics pipelines. With the new shader-programmable graphics pipelines, every graphics output features should be implemented as the shader programs, which are binary executable codes spe-cific to the GPUs(graphics processing units). In the safety-critical market, the OpenGL SC (safety-critical) 1.0 fixed-function graphics library was widely used. Recently, they released the new standard specification of OpenGL SC 2.0, which uses only the shader-programmable graphics pipeline model, and cannot execute the deprecated OpenGL SC 1.0 programs. One solution to get the backward compatibility is emulating traditional SC 1.0 fixed-function programs with the SC 2.0 shader programs. In this work, we show an adaptive selection scheme, to choose the most optimal shader program, among a set of candidate shader-specific binary executable codes. We show the analysis of the problem and over-All design. We can accelerate the OpenGL SC 1.0 features emulations with this new adaptive selection scheme.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - 2019 IEEE International Congress on Cybermatics |
| Subtitle of host publication | 12th IEEE International Conference on Internet of Things, 15th IEEE International Conference on Green Computing and Communications, 12th IEEE International Conference on Cyber, Physical and Social Computing and 5th IEEE International Conference on Smart Data, iThings/GreenCom/CPSCom/SmartData 2019 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 1251-1253 |
| Number of pages | 3 |
| ISBN (Electronic) | 9781728129808 |
| DOIs | |
| State | Published - Jul 2019 |
| Event | 12th IEEE International Conference on Internet of Things, 15th IEEE International Conference on Green Computing and Communications, 12th IEEE International Conference on Cyber, Physical and Social Computing and 5th IEEE International Conference on Smart Data, iThings/GreenCom/CPSCom/SmartData 2019 - Atlanta, United States Duration: 14 Jul 2019 → 17 Jul 2019 |
Publication series
| Name | Proceedings - 2019 IEEE International Congress on Cybermatics: 12th IEEE International Conference on Internet of Things, 15th IEEE International Conference on Green Computing and Communications, 12th IEEE International Conference on Cyber, Physical and Social Computing and 5th IEEE International Conference on Smart Data, iThings/GreenCom/CPSCom/SmartData 2019 |
|---|
Conference
| Conference | 12th IEEE International Conference on Internet of Things, 15th IEEE International Conference on Green Computing and Communications, 12th IEEE International Conference on Cyber, Physical and Social Computing and 5th IEEE International Conference on Smart Data, iThings/GreenCom/CPSCom/SmartData 2019 |
|---|---|
| Country/Territory | United States |
| City | Atlanta |
| Period | 14/07/19 → 17/07/19 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- Adaptive selection
- Binary program
- Shader language
Fingerprint
Dive into the research topics of 'An adaptive selection scheme for opengl sc shader binary programs'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver