Infiniband的vapi和IP over IB的区别

SilverStorm的Infiniband的设备支持两种通讯协议:一种是IB Native,在MPICH编译的时候,体现在configure的时候,指定device=vapi;一种是IP over IB的方式,这种在MPICH编译的时候,device就是以太网了,因为上面跑的就是IP和TCP这些东西。

所以,很显然的是,使用IB Native方式的通讯方式,Infiniband的性能才能得到发挥,否则无法发挥出来。也就是说,所有的并行应用,如果用IP over IB方式的MPICH,那么肯定都是可以跑的(不用MPICH的应用不谈,要具体问题具体分析),但性能肯定要打折扣;用IB native方式来跑,肯定性能是最佳的。
原文地址:https://www.cnblogs.com/super119/p/2036392.html