首页 > 解决方案 > 在 Qt 中加速 (GPU) 算法的本机方式

问题描述

我有一个功能强大的 3D 扫描仪图像处理程序,它建立在使用专有图像处理库在 Visual Studio 中编写的多线程 Qt 程序上。随着项目的进展,软件的计算量越来越大。我已经完成了许多软件和硬件优化以提高其性能,并得出结论,我确实需要将几个重复的算法操作(与图形无关)外包给 GPU。

我尝试过使用 CUDA 库,但发现它们并没有完全与 Qt 集成,或者至少在我的理解水平上没有。似乎在过去的某个时间点,OpenCL 得到了 Qt 的支持,但似乎不是 Qt 的当前发展方向。

我已经阅读了有关该主题的大量材料,并且很好奇此类事情的当前选项(Qt 原生或易于集成)是什么?

标签: c++algorithmqtparallel-processinggpu

解决方案


推荐阅读