中文

GPU 利用率与 CNN 推理交叉关系研究

机器学习 2022-12-16 v1 性能

摘要

在开发兼具高预测性能与高应用级推理吞吐(例如每秒帧数)的神经网络架构方面已取得显著进展。另一日益重要的度量是推理期间的 GPU 利用率:衡量已部署神经网络对其运行所在 GPU 计算能力的利用程度。实现高 GPU 利用率对提升应用级吞吐并确保 GPU 部署的良好投资回报至关重要。本文分析卷积神经网络(CNN)推理的 GPU 利用率。我们首先调研 CNN 的 GPU 利用率,表明许多此类 CNN 的 GPU 利用率仍有提升空间。随后我们研究神经架构搜索(NAS)搜索空间内网络的 GPU 利用率,并探索将 GPU 利用率作为度量如何可能用于加速 NAS 本身。我们的研究论证了 CNN 推理时 GPU 利用率存在提升空间,且对 GPU 利用率的认知有可能惠及即便不以利用率为目标的应用。我们希望本研究结果能激发未来在 GPU 高效神经网络设计上的创新。

关键词

引用

@article{arxiv.2212.07936,
  title  = {A Study on the Intersection of GPU Utilization and CNN Inference},
  author = {Jack Kosaian and Amar Phanishayee},
  journal= {arXiv preprint arXiv:2212.07936},
  year   = {2022}
}