一种基于QML 和GPU 编程的实时显示软件 |
| |
引用本文: | 王,华.一种基于QML 和GPU 编程的实时显示软件[J].兵工自动化,2022,41(1). |
| |
作者姓名: | 王 华 |
| |
作者单位: | 中国卫星海上测控部技术部 |
| |
摘 要: | 为实现国产自主可控,基于国产CPU 和麒麟操作系统,采用Qt 元语言(qt meta language,QML)和图形
处理器(graphics processing unit,GPU)编程的模式设计一种跨平台的实时显示软件。详细阐述基于QML 的软件架构
设计,并对软件设计中的QML、C++及GPU 的通信模式、QML 下CPU+GPU 编程实时显示性能优化方法以及QML
显示控件设计等关键技术进行说明,验证其应用。结果证明:该模型具有可靠、稳定、高效和跨平台等特点,满足
实时显示应用要求。
|
关 键 词: | 麒麟操作系统 Qt 元语言 图形处理器 实时显示 性能优化方法 |
收稿时间: | 2021/9/8 0:00:00 |
修稿时间: | 2021/10/28 0:00:00 |
A Real-time Display Software Based on QML and GPU Programming |
| |
Abstract: | In order to achieve domestic autonomy and controllability, based on domestic CPU and Kylin operating
system, a cross-platform real-time display software is designed by using qt meta language (QML) and graphics processing
unit (GPU) programming mode. The software architecture design based on QML is described in detail, and the key
technologies in the software design, such as the communication mode of QML, C + + and GPU, the real-time display
performance optimization method of CPU + GPU programming under QML, and the design of QML display control are
described in detail, and then the verification application is carried out. The application results show that the model is
reliable, stable, efficient and cross-platform, and meets the requirements of real-time display applications. |
| |
Keywords: | Kylin operating system Qt meta language graphic processing unit real-time display performance
optimization method |
|
| 点击此处可从《兵工自动化》浏览原始摘要信息 |
|
点击此处可从《兵工自动化》下载全文 |
|