首页> 外文会议>Distributed computing and networking >Batch Method for Efficient Resource Sharing in Real-Time Multi-GPU Systems
【24h】

Batch Method for Efficient Resource Sharing in Real-Time Multi-GPU Systems

机译:实时多GPU系统中有效资源共享的批处理方法

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

The performance of many GPU-based systems depends heavily on the effective bandwidth for transferring data between the processors. For realtime systems, the importance of data transfer rates may be even higher due to non-deterministic transfer times that limit the ability to satisfy response time requirements. We present a new method that allows real-time applications to make efficient use of the communication infrastructure in multi-GPU systems, while retaining the necessary execution time predictability. Our method is based on a new application interface for executing batch operations composed of multiple command streams that can be executed in parallel. The new interface provides the run-time with information it needs to optimize the communication and to reduce the execution time. The method is compliant with common scheduling algorithms, such as EDF and RM, as it provides accurate offline execution time prediction for jobs using their definition and system characteristics. Experiments with two multi-GPU systems show that our method achieves 7.9x shorter execution time than the bandwidth allocation method, and 39% higher image resolution than the time division method, for realistic applications.
机译:许多基于GPU的系统的性能在很大程度上取决于在处理器之间传输数据的有效带宽。对于实时系统,由于不确定的传输时间限制了满足响应时间要求的能力,因此数据传输速率的重要性可能更高。我们提出了一种新方法,该方法允许实时应用程序有效利用多GPU系统中的通信基础结构,同时保留必要的执行时间可预测性。我们的方法基于一个新的应用程序接口,用于执行批处理操作,该批处理操作由可以并行执行的多个命令流组成。新的界面为运行时提供了优化通信并减少执行时间所需的信息。该方法符合常用的调度算法,例如EDF和RM,因为它可以使用作业的定义和系统特征为作业提供准确的脱机执行时间预测。在实际应用中,两个多GPU系统的实验表明,我们的方法的执行时间比带宽分配方法短7.9倍,图像分辨率比时分方法高39%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号