0%

MP_MPI_GPU对比

2019年6月25日 下午2:18

MP和GPU

  1. 编程框架:都是在串行的框架下指定并行区域,然后加上各种指令
  2. 并行的对象都是线程,而不是process
  3. 都可以理解成共享内存(但GPU涉及到与CPU进行同步的数据)

MPI

  1. 他不像是一种并行,理解成在分布式内存下的一种消息传递机制更好理解
  2. 说MPI是并行的原因是:多个处理器同时执行,消息的接/发是可能并不是同步的,而是异步的。