永发信息网

GPU怎么优化?

答案:3  悬赏:0  手机版
解决时间 2021-02-05 23:43
  • 提问者网友:战魂
  • 2021-02-05 16:41
GPU怎么优化?
最佳答案
  • 五星知识达人网友:一把行者刀
  • 2021-02-05 18:17
按照开始流程的先后顺序,CUDA程序的编写与GPU优化需要解决以下问题:

1)确定任务中的串行部分和并行部分,选择合适的算法。
2)按照算法确定数据和任务的划分方式,将每个需要并行实现的步骤映射为一个满足CUDA两层并行模型的内核函数。
3)编写一个能够正确运行的程序,作为优化的起点。程序为了保证结果正确,在必要的时候必须使用memory fence、同步、原子操作等功能。
4)优化显存访问,避免显存带宽成为瓶颈。
5)优化指令流。由于编译器会进行一些优化,而编译过程基本无法控制,所以指令流优化不一定能获得立竿见影的效果。
6)资源均衡。调整shared memroy和register的使用量。
7)与主机通信优化。由于PCI-E带宽相对较小,应该尽量减少CPU与GPU间传输的数据量,并通过一些手段提高可用带宽。
总之,这是一个相当复杂的过程,需要有很强专业性知识的人或技术员,才可以操作的。
全部回答
  • 1楼网友:从此江山别
  • 2021-02-05 19:48
你说的是显卡的GPU的话 这种优化一般没有 合适的驱动版本就是最好的优化了
  • 2楼网友:旧脸谱
  • 2021-02-05 19:19
选好的适合游戏的驱动 用微星什么的超频软件适当的超频降频调节风扇转速 时常清灰保养
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯