中文

探究GPU中Warp大小的影响

硬件体系结构 2012-05-23 v1

摘要

有许多设计决策会影响GPU的性能。其中,决定合适的warp大小会深刻影响其余设计。小warp减少了与分支发散相关的性能损失,但代价是内存合并的减少。大warp显著增强了内存合并,但也增加了分支发散。这给设计者留下了两个选择:使用小warp并投入寻找增强合并的新解决方案,或者使用大warp并通过有效的控制流解决方案解决分支发散。在这项工作中,我们的目标是研究这个问题的答案。我们分析了warp大小对内存合并和分支发散的影响。我们利用我们的发现研究了两台机器:一台使用小warp但配备优秀内存合并的GPU(SW+),以及一台使用大warp但采用不受控制流成本影响的MIMD引擎的GPU(LW+)。我们的评估表明,构建增强合并的小warp GPU是比追求增强控制流的大warp GPU更好的方法。

关键词

引用

@article{arxiv.1205.4967,
  title  = {Investigating Warp Size Impact in GPUs},
  author = {Ahmad Lashgar and Amirali Baniasadi and Ahmad Khonsari},
  journal= {arXiv preprint arXiv:1205.4967},
  year   = {2012}
}

备注

7 pages, 7 figures, 2 tables, Technical Report