...
首页> 外文期刊>Computers and Electrical Engineering >Dynamic load balancing on heterogeneous multi-GPU systems
【24h】

Dynamic load balancing on heterogeneous multi-GPU systems

机译:异构多GPU系统上的动态负载平衡

获取原文
获取原文并翻译 | 示例
           

摘要

Actual HPC systems are composed by multicore processors and powerful graphics processing units. Adapting existing code and libraries to these new systems is a fundamental problem due to the important increment on programming difficulties. The heterogeneity, both at architectural and programming levels at the same time, raises the programmability wall. The performance of the code is affected by the large interdependence between the code and the parallel architecture. We have developed a dynamic load balancing library that allows parallel code to be adapted to a wide variety of heterogeneous systems. The overhead introduced by our system is minimal and the cost to the programmer negligible. This system has been successfully applied to solve load imbalance problems appearing in homogeneous and heterogeneous multiGPU platforms. We consider the Dynamic Programming technique as case of study to validate our proposals using different heterogeneous scenarios in multiGPU systems.
机译:实际的HPC系统由多核处理器和强大的图形处理单元组成。由于编程困难的重要增加,使现有代码和库适应这些新系统是一个基本问题。同时在架构和编程级别上的异质性提高了可编程性墙。代码的性能受代码与并行体系结构之间较大的相互依赖性影响。我们已经开发了一个动态负载平衡库,该库允许并行代码适应各种异构系统。我们的系统引入的开销最小,并且程序员的成本可以忽略不计。该系统已成功应用于解决均质和异构multiGPU平台中出现的负载不平衡问题。我们以动态编程技术为研究案例,以在多GPU系统中使用不同的异构场景验证我们的建议。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号