Parallel processing CPU与GPU上的MPI-2

Parallel processing CPU与GPU上的MPI-2,parallel-processing,gpu,openmpi,Parallel Processing,Gpu,Openmpi,我正在使用MPI-2对代码进行并行化。当我使用8核处理器时,它正在成功地加速 我只是想知道如果我用GPU代替CPU来达到同样的目的会有什么效果?根据我到目前为止的研究,OpenMPI与GPU兼容,只有当处理器间通信比CPU多时,速度才会更好。有没有人尝试过,或者对此有什么看法?GPU并行化与MPI并行化是一个完全不同的方向,因为GPU线程不能像MPI队列那样工作,不能进行MPI调用——它们实际上甚至不是需要的线程。不过,您可以通过在MPI程序的每个级别中调用GPU代码来组合它们

我正在使用MPI-2对代码进行并行化。当我使用8核处理器时,它正在成功地加速


我只是想知道如果我用GPU代替CPU来达到同样的目的会有什么效果?根据我到目前为止的研究,OpenMPI与GPU兼容,只有当处理器间通信比CPU多时,速度才会更好。有没有人尝试过,或者对此有什么看法?

GPU并行化与MPI并行化是一个完全不同的方向,因为GPU线程不能像MPI队列那样工作,不能进行MPI调用——它们实际上甚至不是需要的线程。不过,您可以通过在MPI程序的每个级别中调用GPU代码来组合它们