首页> 外文期刊>Mathematical Problems in Engineering: Theory, Methods and Applications >A Heterogeneous Parallel LU Factorization Algorithm Based on a Basic Column Block Uniform Allocation Strategy
【24h】

A Heterogeneous Parallel LU Factorization Algorithm Based on a Basic Column Block Uniform Allocation Strategy

机译:一种基于基本列块统一分配策略的异构并行LU分解算法

获取原文
           

摘要

Most supercomputers are shipped with both a CPU and a GPU. With the powerful parallel computing capability of GPUs, heterogeneous computing architecture produces new challenges for system software development and application design. Because of the significantly different architectures and programming models of CPUs and GPUs, conventional optimization techniques for CPUs may not work well in a heterogeneous multi-CPU and multi-GPU system. We present a heterogeneous parallel LU factorization algorithm for heterogeneous architectures. According to the different performances of the processors in the system, any given matrix is partitioned into different sizes of basic column blocks. Then, a static task allocation strategy is used to distribute the basic column blocks to corresponding processors uniformly. The idle time is minimized by optimized sizes and the number of basic column blocks. Right-looking ahead technology is also used in systems configured with one CPU core to one GPU to decrease the wait time. Experiments are conducted to test the performance of synchronization and load balancing, communication cost, and scalability of the heterogeneous parallel LU factorization in different systems and compare it with the related matrix algebra algorithm on a heterogeneous system configured with multiple GPUs and CPUs.
机译:大多数超级计算机都附带CPU和GPU。凭借GPU的强大并行计算能力,异构计算架构为系统软件开发和应用设计产生了新的挑战。由于CPU和GPU的显着不同的架构和编程模型,CPU的传统优化技术在异构多CPU和多GPU系统中可能无法均匀。我们介绍了一种异构架构的异构并行LU分解算法。根据系统中处理器的不同性能,任何给定的矩阵都被划分为不同大小的基本列块。然后,静态任务分配策略用于均匀地将基本列块分配给相应的处理器。通过优化的大小和基本列块的数量最小化空闲时间。右前途技术也用于配置一个CPU核心的系统,以1个GPU来降低等待时间。进行实验以测试不同系统中异构并行LU分解的同步和负载平衡,通信成本和可扩展性,并将其与配置有多个GPU和CPU的异构系统上的相关矩阵代数算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号