提升“读数据->计算->OpenGL渲染" 程序的速度

Tiger-3D 2019-07-11 06:34:35
客户嫌程序运行慢,让我这两天给个提升速度的方案。。。

程序的流程就是,读本地数据->通过数据计算出顶点->OpenGL渲染,其中本地数据文件比较分散,可能会读5个以上的文件。

优化的话,我能做的就是少读数据,优化计算,别的就没思路了。

请问,别的都有哪些优化的方式呢,譬如说并行计算这种高大上的东西?
...全文
543 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
NANU-NANA 2019-10-08
  • 打赏
  • 举报
回复
线程,加缓存。 可以结帖了。
赵4老师 2019-07-12
  • 打赏
  • 举报
回复
无profiler不要谈效率!!尤其在这个云计算、虚拟机、模拟器、CUDA、多核 、多级cache、指令流水线、多种存储介质、……满天飞的时代!
636f6c696e 2019-07-11
  • 打赏
  • 举报
回复
如果计算不怎么耗时的话,一个线程读数据并计算,一个线程根据计算出得结果做渲染
636f6c696e 2019-07-11
  • 打赏
  • 举报
回复
多线程并发搞,读取数据和OpenGL渲染可以同时进行,这样就能

5,531

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 模式及实现
社区管理员
  • 模式及实现社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧